Banking apparatus controlled responsive to data bearing records

ABSTRACT

A banking system is controlled responsive, at least in part, to data read from data bearing records. The banking system includes an automated banking machine. The machine is operable to carry out a financial transaction responsive to a determination that data read from a data bearing record, such as a card that is read by a card reader in the machine, corresponds to stored information for an authorized user or financial account. The machine is operable to receive and dispense documents. The machine includes a check acceptor that is operative to receive checks and a cash dispenser that is operative to dispense cash. Document holding cassettes in the machine include circuitry that is wirelessly powered through inductive coupling. The machine can wirelessly read data from a cassette through use of induction.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation of Ser. No. 13/907,901 filed on Jun.1, 2013 that claims the benefit pursuant to 35 U.S.C. §119(e) ofProvisional Applications 61/655,562 filed on Jun. 5, 2012 and 61/782,740filed on Mar. 14, 2013.

This application is related to application Ser. No. 13/765,744 filedFeb. 13, 2013 which claims benefit pursuant to 35 U.S.C. §119(e) ofProvisional Application 61/633,602 filed Feb. 14, 2012.

This application is also related to application Ser. No. 13/765,744filed Feb. 13, 2013, which claims the benefit pursuant to 35 U.S.C§119(e) of Provisional Application 61/633,602 filed Feb. 14, 2012.

This application is related to application Ser. No. 13/419,504 filedMar. 14, 2012.

Application Ser. No. 13/419,504 is a continuation of application Ser.No. 13/135,663 filed Jul. 12, 2011, which claims benefit pursuant to 35U.S.C. §119(e) of Provisional Applications 61/399,567 filed Jul. 14,2010 and 61/453,607 filed Mar. 17, 2011.

Application Ser. No. 13/135,663 is a continuation-in-part of applicationSer. No. 12/806,720 filed Aug. 19, 2010, which is a continuation ofapplication Ser. No. 12/802,042 filed May 28, 2010, which both claimsbenefit pursuant to 35 U.S.C. §119(e) of Provisional Application61/217,703 filed Jun. 2, 2009 and is a continuation-in-part ofapplication Ser. No. 12/291,675 filed Nov. 12, 2008, now U.S. Pat. No.7,922,076, which each: claims benefit pursuant to 35 U.S.C. §119(e) ofProvisional Applications 61/002,911 and 61/002,818 filed Nov. 13, 2007;is a continuation-in-part of application Ser. No. 11/881,044 filed Jul.25, 2007 which claims benefit pursuant to 35 U.S.C. §119(e) ofProvisional Application 60/833,554 filed Jul. 26, 2006; and is acontinuation-in-part of application Ser. No. 11/983,410 filed Nov. 8,2007 which claims benefit pursuant to 35 U.S.C. §119(e) of ProvisionalApplication 60/858,023 filed Nov. 10, 2006.

Application Ser. No. 12/806,720 is each: a continuation-in-part ofapplication Ser. No. 12/290,887 filed Nov. 3, 2008, which is acontinuation of application Ser. No. 11/135,924 filed May 23, 2005, nowU.S. Pat. No. 7,445,144, which claims benefit pursuant to 35 U.S.C.§119(e) of Provisional Applications 60/574,115 and 60/574,052 filed May25, 2004; and a continuation-in-part of application Ser. No. 11/505,612filed Aug. 17, 2006, now U.S. Pat. No. 7,762,454, which is acontinuation-in-part of application Ser. No. 10/722,129 filed Nov. 24,2003, now U.S. Pat. No. 7,494,047, which claims benefit pursuant to 35U.S.C. §119(e) of Provisional Applications 60/429,249, 60/429,250,60/429,477, 60/429,521, and 60/429,528 filed Nov. 26, 2002 and60/453,370 filed Mar. 10, 2003 and 60/465,733 filed Apr. 25, 2003.

Application Ser. No. 13/135,663 is also a continuation-in-part ofapplication Ser. No. 13/066,074 filed Apr. 5, 2011, which is acontinuation of application Ser. No. 12/661,276 filed Mar. 12, 2010,which is a continuation of application Ser. No. 11/370,430 filed Mar. 8,2006, now U.S. Pat. No. 7,677,442, which claims benefit pursuant to 35U.S.C. §119(e) of Provisional Applications 60/660,128 and 60/659,994filed Mar. 9, 2005 and 60/677,805, 60/677,804, 60/677,846, and60/677,767 filed May 3, 2005 and 60/678,091, 60/677,891, 60/678,102, and60/678,094 filed May 4, 2005 and 60/678,916 filed May 6, 2005.

The disclosures of each of the foregoing applications are hereinincorporated by reference in their entirety.

TECHNICAL FIELD

This invention pertains to automated banking machines that arecontrolled responsive to data read from data bearing records such asuser cards, which may be classified in U.S. Class 235, Subclass 379.

BACKGROUND

Automated banking machines may include a card reader that operates toread data from a bearer record such as a user card. The automatedbanking machine may operate to cause the data read from the card to becompared with other computer stored data related to the bearer. Themachine operates in response to the comparison determining that thebearer is an authorized system user to carry out at least onetransaction which is operative to transfer value to or from at least oneaccount. A record of the transaction is also commonly printed throughoperation of the automated banking machine and provided to the user. Acommon type of automated banking machine used by consumers is anautomated teller machine (ATM) which enables customers to carry outbanking transactions. Banking transactions carried out may include thedispensing of cash, the making of deposits, the transfer of fundsbetween accounts and account balance inquiries. The types oftransactions a customer can carry out with an automated transactionmachine are determined by the capabilities of the particular machine andthe programming associated with operating the machine.

Other types of automated banking machines may be operated by merchantsto carry out commercial transactions. These transactions may include,for example, the acceptance of deposit bags, the receipt of checks orother financial instruments, the dispensing of rolled coin or othertransactions required by merchants. Still other types of automatedbanking machines may be used by service providers in a transactionenvironment such as at a bank to carry out financial transactions. Suchtransactions may include for example, the counting and storage ofcurrency notes or other financial instrument sheets, the dispensing ofnotes or other sheets, the imaging of checks or other financialinstruments, and other types of service provider transactions. Forpurposes of this disclosure an automated banking machine, an automatedtransaction machine, or an ATM shall be deemed to include any machinethat may be used to electronically carry out transactions involvingautomated transfers of value.

OVERVIEW OF EXAMPLE EMBODIMENTS

Described in an example embodiment herein is an automated bankingmachine that includes a processor associated with the automated bankingmachine, wherein the processor is operable to cause financial transfersinvolving accounts corresponding to the card data, a sheet opening thatis configured for at least one of a group consisting of receiving sheetsinto the automated banking machine that are stored by a cassette anddispensing sheets from the cassette, and an electrically powered coilwithin the automated banking machine that in the operative position isadjacent and external to the cassette, and a driver circuit thatincludes the first coil and a first capacitor. The driver circuit isoperative to use amplitude shift keying communicate data to the cassetteby varying the magnetic field intensity of the coil. The coil alsoprovides power to the cassette via induction.

Described in an example embodiment herein is a cassette that isconfigured to hold a plurality of sheets within an interior areathereof. The cassette is removably positionable within an automatedbanking machine. In an operative position within the automated bankingmachine, the cassette is enabled to at least one of a group consistingof deliver sheets from the interior area and receive sheets into theinterior area. The cassette comprises an electrically powered internalcassette circuit, wherein the cassette circuit includes a coil, whereinin the operative position, electrical power usable for operation of thecassette circuit is inductively produced in the coil. The cassettecircuit is operative to use amplitude shift keying to receive data fromthe automated banking machine that is detectable through the coil.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is an isometric view of an exemplary deposit accepting apparatusshown in an open condition for servicing.

FIG. 2 is an opposite hand isometric view of the deposit acceptingapparatus shown in FIG. 1.

FIG. 3 is a schematic view of the devices included in the depositaccepting apparatus.

FIG. 4 is a top isometric view of a portion of an upper platen includingelements of a first transport which moves documents in a firstlongitudinal direction in the deposit accepting apparatus and secondtransports which move documents in a direction transverse to the firstdirection.

FIG. 5 is a side view of the platen and first and second drives shown inFIG. 4.

FIG. 6 is a bottom view corresponding to FIGS. 4 and 5 showing theplaten with rolls of the first and second transports extendingtherethrough.

FIG. 7 is a top plan view of an upper platen and a lower platen of atransport mechanism of the exemplary deposit accepting apparatus.

FIG. 8 is a front view showing the positions of the first and secondtransports corresponding to FIG. 7.

FIG. 9 is a view similar to FIG. 7 with the transports operating to movea document in a first direction.

FIG. 10 is a front view of the first and second transports correspondingto FIG. 9.

FIG. 11 is a view similar to FIG. 9 with the document moved further intothe deposit accepting apparatus.

FIG. 12 is a front plan view showing the positions of the first andsecond transports.

FIG. 13 is a view similar to FIG. 11 showing the document moved in asecond direction transverse to the first direction.

FIG. 14 is a front plan view showing the relative positions of the firstand second transports when a document is moved in a transversedirection.

FIG. 15 is a view similar to FIG. 13 showing an edge of the documentaligned with the non-contact sensors.

FIG. 16 corresponds to FIG. 15 and shows the positions of the first andsecond transports.

FIG. 17 is a view similar to FIG. 15 but showing a document including afolded edge.

FIG. 18 is a front view of the first and second transports correspondingto FIG. 17.

FIG. 19 is an isometric view showing the movable mounting of theexemplary magnetic read head of the embodiment.

FIG. 20 is a partially sectioned view corresponding to FIG. 19 furthershowing the movable mounting for the magnetic read head.

FIG. 21 is a cross-sectional side view of the mounting for the magneticread head as shown in FIG. 19.

FIG. 22 is an isometric view showing an ink catcher mechanism of anexample embodiment.

FIG. 23 is a partially exploded view showing the movable head disposedfrom the body of the ink catcher.

FIG. 24 is an exploded isometric view showing the body of the inkcatcher of FIG. 22.

FIG. 25 is a partially exploded view of an exemplary form of the stamperprinter used in the example embodiment.

FIG. 26 is another exploded view of the exemplary stamper printer.

FIG. 27 is a side view showing the eccentric profile of the exampleembodiment of the printing roll of the stamper printer.

FIG. 28 is an isometric view of the storage compartment of thealternative deposit accepting mechanism shown with the storagecompartment having its access door in an open position.

FIG. 29 is an isometric view of the guide of the vertically extendingtransport that extends in the storage area.

FIG. 30 is a side view of the vertically extending transport thatextends in the storage area of the exemplary deposit acceptingapparatus.

FIG. 31 is an isometric view of the apparatus shown accepting a documentinto the vertically extending transport.

FIGS. 32 through 35 show the sequential movement of an exemplary plungermember as it operates to move a document held in the verticallyextending transport into a storage location positioned on the left sideof the storage mechanism as shown.

FIG. 36 is an isometric view similar to FIG. 31 showing the verticaltransport of the accepting a document therein.

FIGS. 37 through 40 show the sequential movement of the exemplaryplunger member to move a document in the vertical transport to a storagelocation on the right side of the vertical transport as shown.

FIG. 41 is a schematic view showing an automated banking machine with analternative exemplary deposit accepting device.

FIG. 42 is a schematic view of an exemplary deposit accepting device ofthe type shown in the automated banking machine of FIG. 41.

FIG. 43 is a plan view of an exemplary platen in a document alignmentarea of the alternative deposit accepting device.

FIG. 44 is a view similar to FIG. 43 but including portions of a checktherein showing the location of the indicia included in the micr line inthe four possible orientations of a check in the document alignmentarea.

FIG. 45 is an isometric view showing an exemplary movable micr readhead.

FIGS. 46 and 47 are schematic views of an exemplary sheet access area ina position prior to accepting a stack of sheets.

FIGS. 48 and 49 are views of the sheet access area receiving the stackof sheets.

FIGS. 50 and 51 show the sheet access area while moving the stack ofsheets toward a picker.

FIGS. 52 and 53 show the sheet access area after the stack of sheets isaccepted therein and a gate mechanism is closed.

FIGS. 54 and 55 show the stack of documents while the stack is movinginto a position adjacent the picker.

FIGS. 56 and 57 show the sheet access area with the upper sheet drivingmember disposed away from the stack.

FIGS. 58 and 59 show the sheet access area receiving a rejected sheetwhile still holding some sheets from the original input stack.

FIGS. 60 and 61 show the sheet driver members operating to move sheetsout of the sheet access area in which the sheets are positioned on bothsides of the divider plate.

FIGS. 62 and 63 show sheets on each side of the divider plate that havebeen presented to the customer in a position being returned into themachine, which may be done for example in response to the machine usernot taking the sheets.

FIGS. 64 and 65 show retracted sheets being picked for storage in themachine through operation of the picker.

FIGS. 66 and 67 show the sheet access area operating to deliver a stackof sheets to a user such as a stack of rejected checks.

FIG. 68 shows an exemplary sensor arrangement of the sheet access area.

FIG. 69 is a plan view of an exemplary divider plate.

FIGS. 70 through 74 are a schematic representation of the exemplarylogic carried out through operation of at least one processor fordetermining the condition of magnetic sensing components used in anexample embodiment.

FIG. 75 is a schematic view of an alternative deposit accepting device.

FIG. 76 is an isometric view of a portion of the deposit acceptingdevice shown in FIG. 75 with a sheet transport access cover open.

FIG. 77 is an opposite hand isometric view of the portion of the depositaccepting device shown in FIG. 6.

FIG. 78 is an enlarged view of the open transport access cover includinga sensor and a latch.

FIG. 79 shows a back view of the sheet storage and retrieval device andtransport.

FIG. 80 is a front view of the sheet storage and retrieval device.

FIG. 81 is a plan view of an exemplary flexible web used in a sheetstorage and retrieval device.

FIG. 82 is an isometric view showing a deposit accepting device and avisual indicator at the front of the device.

FIG. 83 is a portion of the rear area of an exemplary deposit acceptingdevice including a rear visual indicator.

FIG. 84 is an exemplary screen output from the automated banking machineshowing a visual representation of the deposit accepting device.

FIG. 85 is a schematic view of an example embodiment of components usedto determine sheet movement of a sheet in a sheet path of an automatedbanking machine.

FIG. 86 is a schematic view of an alternative example embodiment usedfor determining sheet movement in a sheet path within an automatedbanking machine.

FIG. 87 is a schematic view of a system used in connection withautomated banking machines for purposes of improving the sheet handlingcapabilities thereof.

FIG. 88 is a schematic bottom view of an alternative mechanism in thealignment area that moves and aligns documents.

FIG. 89 is a schematic sectional side view of the mechanism shown inFIG. 88.

FIGS. 90-91 are schematic views of an example system used in connectionwith servicing automated banking machines.

FIG. 92 is a schematic view of an alternative arrangement of componentsin an exemplary sheet access area.

FIG. 93 is a schematic view of the components shown in FIG. 92 in anorientation for picking sheets from a stack or alternatively forreceiving or delivering sheets in an upward angular direction.

FIG. 94 is a schematic view of the sheet access area positioned forreceiving or delivering sheets in a generally horizontal direction.

FIG. 95 is a schematic view of a sheet access area in which themechanism is shown picking sheets from a stack as well as accumulatingsheets that are to be output from the machine in a stack.

FIG. 96 is an alternative arrangement in which a sheet access area isshown in a position for picking sheets from a stack as well as receivingsheets being output by the machine.

FIG. 97 is a schematic cutaway view of an exemplary automated bankingmachine that includes the alternative sheet access area described inFIGS. 92-96 as well as other features for facilitating receiving sheetsor delivering sheets from the machine.

FIG. 98 is a schematic view of an alternative automated banking machinewhich includes the sheet access area of the type described in connectionwith FIGS. 92-96 and which is capable of delivering and receiving sheetsin a plurality of different angles and directions.

FIG. 99 is a cross-sectional schematic view of a document holdingcassette of an example embodiment that is usable in an automated bankingmachine.

FIG. 100 is a schematic view of circuitry associated with an exemplarydocument cassette that includes circuitry that is inductively powered.

FIG. 101 shows an exemplary circuit arrangement for a container, such asa removable cassette for an automated banking machine.

FIG. 102 shows an exemplary circuit arrangement for a transmitter, suchas a transmitter in a module of an automated banking machine.

DESCRIPTION OF EXAMPLE EMBODIMENTS

U.S. Pat. No. 6,474,548, the disclosure of which is incorporated hereinby reference in its entirety, discloses an exemplary deposit acceptingdevice of a card activated cash dispensing automated banking machine.For purposes of this disclosure a deposit accepting device shall beconstrued to encompass any apparatus which senses indicia on documentsinput to an automated banking machine. Further, deposit accepting devicefeatures and automated banking machine features are shown in U.S. PatentApplications 61/133,477 filed Jun. 30, 2008 and 61/192,282 filed Sep.17, 2008, the disclosures of each of which are incorporated herein byreference in their entirety. Automated banking machines may also includefeatures described in U.S. Patent Application 61/453,607 filed Mar. 17,2011 and/or U.S. Patent Application 61/627,740 filed Oct. 17, 2011, thedisclosures of which are incorporated herein by reference in theirentirety.

A deposit accepting device 420 of an example embodiment and having thefeatures described hereafter is shown in FIG. 1. The deposit acceptingdevice is shown with the mechanism open so as to enable more readilydescribing its components. The deposit accepting mechanism would be openin the manner shown in FIGS. 1 and 2 only when the device is not inoperation. Rather the device would be placed in the open condition forservicing activities such as clearing jams, cleaning, adjusting orreplacing components. This can be readily done in this exampleembodiment by a servicer as later described.

The deposit accepting device (or document acceptor) includes a documentinlet opening 422. In the example embodiment during operation the inletopening is in communication with the outside of the housing of theautomated banking machine. Documents received through the inlet opening422 travel along a transport path in the device. The transport path inthe device further includes a document alignment area 424 in whichdocuments are aligned to facilitate the processing thereof. Theexemplary form of the unit further includes a document analysis area426. The exemplary document analysis area includes scanning sensors andmagnetic sensors for purposes of reading indicia from the documents.

The exemplary form of the device further includes an escrow area 428along the transport path. In the escrow area documents that have beenreceived are stored pending determination to either accept the documentsor return them to the user. The exemplary deposit accepting devicefurther includes a storage area 430 which operates to store documentsthat have been accepted for deposit within the deposit accepting device.Of course it should be understood that this structure is exemplary ofarrangements that may be used.

In the example embodiment documents are received through the opening andthe presence of a document is sensed by at least one sensor 432. Sensinga document at the opening at an appropriate time during automatedbanking machine operation (such as at a time when a user indicatesthrough an input device of the machine that they wish to input adocument) causes at least one processor to operate so as to control agate 434. The processor operates upon sensing the document to cause thegate to move from the closed position to the open position. This isaccomplished in the example embodiment by a drive such as an electricmotor or solenoid moving an actuator member 436 as shown in FIG. 1. Theactuator member 436 includes a cam slot 438 which causes correspondingmovement of the gate 434 to the desired position. In some embodimentsthe at least one sensor 432 or other sensor in the device is operativeto sense properties that would indicate whether the document beinginserted is a double or other multiple document. At least one processorin the banking machine may operate in accordance with its programming tonot accept multiple documents and to cause the banking machine toprovide at least one output to advise the user to insert a singledocument.

Responsive to the sensing of the document and other conditions asdetermined by at least one processor, a first transport 440 operates tomove the document into the document alignment area. In the exampleembodiment the document is moved in engaged relation between a beltflight 442 and rollers 444. As best shown in FIGS. 1 and 4, rollers 444extend in openings 446 in an upper platen 448 to engage or at least movein very close proximity to belt flight 442. A lower platen 464 is alsoshown. As shown in FIG. 4, rollers 444 are mounted on a movable carriage450. Carriage 450 is movable rotationally about a shaft 452. Movement ofthe carriage 450 enables selectively positioning of the rollers 444 tobe in proximity to the surface of belt flight 442 or to be disposed awaytherefrom for reasons that are later discussed. After the document issensed as having moved into the device the processor operates to causethe gate to be closed. Alternatively if a user has provided inputsthrough input devices on the machine indicating that they will bedepositing more documents in the machine, the gate may remain open untilthe last document is deposited.

As shown in FIG. 4 through 6, platen 448 in the operative position is inadjacent relation with a lead in guide 454. Guide portion 454 and platen448 include corresponding contoured edges 456, 458. The contoured edgesof the example embodiment are of a toothed contoured configuration. Thisconfiguration is used in the example embodiment to reduce the risk thatdocuments will become caught at the adjacent edges of the platen and theguide. The toothed contoured configuration of the adjacent surfaceshelps to minimize the risk that documents catch or are folded or damagedas they pass the adjacent surfaces. Of course it should be understoodthat this approach is exemplary and in other embodiments otherapproaches may be used.

In the example embodiment the document alignment area includestransverse transport rolls 460 and 462. The transverse transport rollsextend through apertures in the lower platen 464 that supports beltflight 442. The transverse transport rolls of the example embodiment areconfigured to have axially tapered surfaces extending in eachlongitudinal direction from the radially outermost extending portion ofthe roll so as to minimize the risks of documents being caught by asurface thereof. In alternative embodiments transverse transport rollsmay have simple or compound curved surfaces to minimize the risk ofcatching transversely moving documents, which configurations shall alsobe referred to as tapered for purposes of this disclosure. In theexample embodiment the upper surface of the transverse transport rollsare generally at about the same level as the upper surface of beltflight 442. In addition each of the transverse transport rolls are inoperative connection with a drive device. The drive device of theexample embodiment enables the transverse transport rolls to moveindependently for purposes of aligning documents as later discussed.

In supporting connection with platen 448 are a pair of transversefollower rolls 466 and 468. The transverse follower rolls each extend ina corresponding opening in the platen 448. Transverse follower roll 466generally corresponds to the position of transverse transport roll 460.Likewise transverse follower roll 468 corresponds to the position oftransverse transport roll 462. As shown in FIG. 4, rolls 466 and 468 aresupported on a movable carriage 470. Carriage 470 is rotatably movableabout shaft 452. A drive 472 is selectively operative responsive tooperation of one or more processors in the banking machine to cause themovement of carriage 470 and carriage 450.

The drive may be a suitable device for imparting movement, such as amotor or a solenoid. As a result, drive 472 of the example embodiment isselectively operative to dispose rollers 444 adjacent to belt flight 442or dispose the rollers therefrom. Likewise drive 472 is selectivelyoperative to place transverse follower rolls 466 and 468 in adjacentrelation with transverse transport rolls 460 and 462. These features areuseful for purposes of aligning documents as will be later discussed. Ofcourse this approach to a transverse transport for documents isexemplary and in other embodiments other approaches may be used.

The document alignment area 424 further includes a plurality ofalignment sensors 474. In the example embodiment non-contact sensors areused, which can sense the document without having to have any portion ofthe sensor contact the document. The exemplary alignment area includesthree alignment sensors that are disposed from one another along thetransport direction of belt flight 442. In the example embodiment onesensor is aligned transversely with each of rolls 460 and 462 and athird sensor is positioned intermediate of the other two sensors. Thealignment sensors of the example embodiment are radiation type andinclude an emitter and a receiver. The sensors sense the documents thatmove adjacent thereto by detecting the level of radiation from theemitter that reaches the receiver. It should be understood that althoughthree alignment sensors are used in the example embodiment, otherembodiments may include greater or lesser numbers of such sensors.Further while the alignment sensors are aligned along the direction ofthe document transport path in the example embodiment, in otherembodiments other sensor arrangements may be used such as a matrix ofsensors, a plurality of transversely disposed sensors or other suitablearrangement.

The operation of the document alignment area will now be described withreference to FIGS. 8 through 18. In the example embodiment when adocument is sensed entering the device, carriage 450 which is controlledthrough the drive 472 is positioned such that rollers 444 are positionedin adjacent relation to belt flight 442. This position is shown in FIG.8. In this document receiving position carriage 470 is moved such thatthe transverse follower rolls 466 and 468 are disposed away from thetransverse transport rolls 460 and 462.

In response to sensing a document 476 being positioned in the inletopening 422 and other appropriate conditions, the at least one processoris operative to cause the first transport 440 to move belt flight 442.If a double or other multiple document is sensed the first transport maynot run or may run and then return the document to the user aspreviously discussed. Moving belt flight 442 inward causes the firstdocument to be moved and engaged with the transport in sandwichedposition between the rollers 444 and the belt flight as shown in FIG. 9.In this position the transverse transport and transverse follower rollsare disposed away from one another so that the document 476 can move inengagement with the first transport into the document alignment area.

The tapered surfaces of the transverse transport rolls 460,462facilitate the document moving past the rolls without snagging. Itshould also be noted that projections on the surface of platen 464operate to help to move the document by minimizing the risk of thedocument snagging on various component features. Further the projectionson the platen help to minimize the effects of surface tension that mightotherwise resist document movement and/or cause damage to the document.Of course these approaches are exemplary, and other embodiments mayemploy other approaches.

Position sensors for documents are included in the document alignmentarea and such sensors are operative to sense when the document has movedsufficiently into the document alignment area so that the document canbe aligned. Such sensors may be of the radiation type or other suitabletypes. When the document 476 has moved sufficiently inward, the firsttransport is stopped. In the stopped position of the transport, thedrive 472 operates to move carriage 470 as shown in FIG. 12. This causesthe transverse transport and follower rolls to move adjacent with thedocument 476 positioned therebetween so as to engage the document.

Thereafter as shown in FIGS. 13 and 14 the drive 472 is operative tomove the carriage 450. This causes the rollers 444 to be disposed frombelt flight 442 which disengages this transport with respect to thedocument. Thereafter the one or more drives which are operative to movethe transverse transport rolls, operate responsive to at least oneprocessor so as to move document 476 in a direction transverse to thedirection of prior movement by belt flight 442 as well as to deskew thedocument. As shown in FIG. 15, the document 476 is moved sideways untila longitudinal edge 478 is aligned with the alignment sensors 474. Inthe example embodiment the alignment sensors 474 provide a virtual wallagainst which to align the longitudinal edge of the document.

The sensing of the document by the alignment sensors 474 of the edge ofthe document enables precise positioning of the document and aligning itin a desired position which facilitates later reading indicia therefrom.In an example embodiment in which the documents are checks, the precisealignment of the longitudinal edge enables positioning of the documentand its magnetic ink character recognition (micr) line thereon so as tobe in position to be read by a read head as later discussed. Of coursein other embodiments other approaches may be used.

In some example embodiments the alignment sensors are in operativeconnection with one or more processors so that the transports arecontrolled responsive to the sensors sensing a degree of reduction inradiation at a receiver from an associated emitter of a sensor as thedocument moves toward a blocking position relative to the sensor. Theexample embodiment may be configured such that a drive operating thetransverse transport roll may cease to further move the sheettransversely when the alignment sensor which is transversely alignedwith the transport roll senses a certain reduction in the amount ofradiation reaching the sensor from the emitter. Thereafter the otherdrive operating the other transverse transport roll may continue tooperate until the alignment sensor that corresponds to that transportroll senses a similar degree of reduction. In this way the processoroperating the independently controlled transverse transport rolls causethe longitudinal edge of the document to be aligned with the virtualwall produced through use of the sensors.

In alternative embodiments the apparatus may operate in accordance withits programming to cause the respective transverse transport rolls tomove the document transversely such that a reduction in radiation fromthe respective emitter is sensed reaching the corresponding receiveruntil no further reduction occurs. This corresponds to a condition wherethe document fully covers the corresponding receiver. Thereafter therespective drive for the transverse transport roll may be reversed indirection to a desired level such as, for example, fifty percent of thetotal reduction which would indicate that the transverse edge ispositioned to cover approximately fifty percent of the receiver. In thisway this alternative embodiment may be able to align documents that haverelatively high radiation transmissivity or transmissivity that isvariable depending on the area of the document being sensed by thesensor. Alternatively a transverse linear array of sensors, such as CCDsmay be used to determine the transverse position of a particular portionof the edge of the sheet. Alternatively a plurality of transverselyextending arrays of sensors may be used to sense the positions of one ormore portions of one or more edges of the sheet. A plurality of spacedarrays may be used to sense the position of the sheet. Of course theseapproaches are exemplary and in other embodiments other approaches maybe used.

Once the document has been aligned and moved to the position shown inFIG. 15, the drive 472 operates to move the carriage 450 such that therollers 444 are again moved adjacent to belt flight 442. Thereafter thedrive moves the carriage 470 so as to dispose the transverse followerrolls 466 and 468 away from the transverse transport rolls. Thisposition is shown in FIG. 8. Thereafter the now aligned document can befurther moved along the transport path through movement of the firsttransport out of the document alignment area of the device to thedocument analysis area.

FIGS. 17 and 18 disclose an operational feature of the exampleembodiment where a document 480 has a folded edge. In this exemplarysituation the folded edge is configured so that the alignment sensor 474which corresponds to transverse transport roll 462 cannot sense alongitudinal edge of the document until the document is unduly skewed.However, in this situation the middle alignment sensor will be operativeto sense the middle portion of the longitudinal edge as will thealignment sensor that corresponds to transverse transport roll 460before sensor 474 senses the edge of the document. In the exampleembodiment the at least one processor that controls the operation of thedrives for the transverse transport rolls is operative to controlmovement of the document transversely when the middle alignment sensorsenses the edge of the document even through one of the end sensors hasnot. This is true even for a folded document or a document that has beentorn. The at least one processor controls each transverse roll to movethe document transversely until two of the three sensors detect and edgeof the document in the desired aligned position. In this way even suchan irregular document is generally accurately aligned in thelongitudinal direction from the transport.

It should be understood that the example embodiment uses radiation typesensors for purposes of aligning the document in the alignment section.In other embodiments other types of sensors such as sonic sensors,inductance sensors, air pressure sensors, or other suitable sensors orcombinations thereof, may be used.

FIGS. 88 and 89 schematically show an alternative embodiment of amechanism 1270 in the alignment area that moves and aligns a document.This mechanism 1270 includes respective sets of adjacent drive members1272, 1274 and follower members 1276, 1278 (FIG. 89) that are moved bydrives 1280, 1282, 1284 to move and align the document. The document canbe driven while at least a part thereof is located between the drive andfollower members. As seen in FIG. 89, the document would also be locatedbetween an upper platen 448 and a lower platen 464.

Each of the drive members can be a roller, belt, ball, or otherstructure that can move a sheet. In the example embodiment, the drivemembers are transport balls. Likewise, each of the follower members canbe a roller, belt, ball, or other structure that helps move the sheet.In the example embodiment, the follower members are idler balls. Each ofthe drive and follower members may be formed in one piece. The drivemembers are selectively moved by one or more drive. The drives can be amotor, solenoid, cylinder, or other structure that can impart movement.In the example embodiment, the drives include electric motors.

Specifically, in the example embodiment, left and right transport balls1272, 1274 (as viewed from FIGS. 88 and 89) extend through apertures inthe lower platen 464. The left transport ball 1272 is housed in ahousing 1286 that is operatively attached to the platen 464. The righttransport ball 1274 is also housed in a housing 1288 that is operativelyattached to the platen 464.

Left and right follower balls 1276, 1278 are in supporting connectionwith the upper platen 448. The follower balls 1276, 1278 each extend ina corresponding opening in the platen 448.

As best seen in FIG. 89, each of the follower balls 1276, 1278 generallycorresponds to the position of the respective transport ball.Specifically, the left transport ball 1272 and the left follower ball1276 are aligned together on a common axis 1290 that is perpendicular tothe longitudinal axis of the platen 448. Likewise, the right transportball 1274 and the right follower ball 1278 are aligned together on acommon axis 1292 that is perpendicular to the longitudinal axis of theplaten 464.

The left follower ball 1276 is housed in a housing 1294 that isoperatively attached to the upper platen 448. The right follower ball1278 is also housed in a housing 1296 that is operatively attached tothe upper platen 448. A plurality of springs such as coil springs 1298are in operative connection with a support plate 1248, which isconnected to and supported by the upper platen 448. The plurality ofsprings 1298 extend upwardly as shown (in FIG. 89), to the carriage 470or other support structure. In this example embodiment the springs 1298bias the follower balls 1276, 1278 toward their corresponding transportballs 1272, 1274 yet allow the follower balls 1276, 1278 to move awayfrom their corresponding transport balls 1272, 1274 along their commonaxes 1290, 1292 with their corresponding transport balls 1272, 1274. Thetransport and follower balls are made of a suitable material forengaging sheets therewith such as a resilient material such as rubber.

In an example embodiment ball bearings 1200 are operatively positionedbetween the left transport ball 1272 and an inner wall 1202 of the ballenclosure 1286. Bearings such as ball bearings 1204 are also operativelypositioned between the right transport ball 1274 and an inner wall 1206of the enclosure 1288. Likewise, ball bearings 1208 are providedoperatively positioned between the left follower ball 1276 and an innerwall 1210 of the enclosure 1294. Ball bearings 1212 are also providedoperatively positioned between the right follower ball 1278 and an innerwall 1214 of the enclosure 1296. The ball bearings are held in theirrespective positions by races or other structures that enable the ballbearing to rotate and facilitate movement of the adjacent drive orfollower member. It should be understood that while in the exampleembodiment bearings are used to achieve relatively free movement, inother embodiments other structures to provide low friction movement canbe used.

The exemplary mechanism 1270 further includes the central motor 1280 fordriving the transport balls 1272, 1274. The central motor 1280 ispositioned between the transport balls 1272, 1274 along the longitudinalaxis of the platen 464. The central motor 1280 includes a motor shaft1216 that rotates upon energization of the central motor 1280. The axis1218 of rotation of the motor shaft 1216 is perpendicular to thelongitudinal axis of the platen 464 and parallel to the plane of thetransport path of the sheet along the platen 464. The motor shaft 1216extends through the center of an engagement member 1220 and is fixed tothe engagement member 1220. The engagement member 1220 is generallycylindrical and has a relatively small axial thickness. The engagementmember 1220 extends radially outwardly with respect to the axis 1218 adistance that is larger than the diameter of the shaft 1216. Theexemplary engagement member 1220 also has a tapered peripheral annularend 1222.

The peripheral annular end 1222 extends through openings in the housings1286, 1288 (not shown) and engages outer surfaces of each of thetransport balls 1272, 1274. Rotation of the shaft 1216 rotates theengagement member 1220, which in turn rotates the transport balls 1272,1274 about axes 1224, 1226 which extend parallel to the rotational axis1218 of the motor shaft 1216 and the engagement member 1220. Therotation of the right and left transport balls 1272, 1274 in this mannermoves a sheet positioned between the transport and follower balls, in adirection parallel to the transport path in the alignment area. Thecentral motor 1280 is selectively controlled responsive to operation ofcontrol circuitry and is reversible and thus can rotate each of thetransport balls 1272, 1274 in opposite directions which in turn canselectively move the sheet both toward and away from the inlet opening422.

In the exemplary arrangement the left motor 1282 is operativelyassociated with the left transport ball 1272 as viewed in FIGS. 88 and89. The left motor 1282 includes a motor shaft 1228 that rotates uponenergization of the left motor. The axis 1230 of rotation of the motorshaft 1228 is parallel to the longitudinal axis of the platen 464. Theshaft 1228 extends through the center of an engagement member 1232 andis fixed to the engagement member 1232. The engagement member 1232 isgenerally cylindrical and has a relatively small axial thickness. Theengagement member 1232 extends radially outwardly a distance that islarger than the diameter of the shaft 1228. The exemplary engagementmember 1232 has a tapered peripheral annular end 1234. The peripheralend 1234 extends through an opening (not separately shown) in thehousing 1286 of the left transport ball 1272, and engages the outersurface of the left transport ball 1272. Engagement member 1232 extendsa radial distance that is less than that of the engagement member 1220which is driven by the central motor 1280.

The engagement member 1232 engages the left transport ball 1272 at alocation that is ninety degrees (as viewed in FIG. 89) from the point ofengagement of the left transport ball 1272 and the engagement member1220 of the central motor 1280. Rotation of the shaft 1228 rotates theengagement member 1232, which in turn rotates the left transport ball1272 about an axis 1236 parallel to the rotational axis 1230 of themotor shaft 1228 and the engagement member 1232. The rotation of theleft transport ball 1272 in this direction moves a portion of a sheet,positioned between the transport and follower balls, in a directiontransverse to the transport path in the alignment area. The left motor1282 is selectively controlled and reversible, and thus can rotate theleft transport ball 1272 in opposite directions which also can move thesheet both toward and away from the alignment sensors 474.

In the example embodiment the right motor 1284 is associated with theright transport ball 1274 as viewed in FIGS. 88 and 89. The right motor1284 includes a motor shaft 1238 that rotates upon energization of themotor 1284. The axis 1240 of rotation of the motor shaft 1238 isparallel to the longitudinal axis of the platen 464. The shaft 1238extends through the center of an exemplary engagement member 1242 and isfixed to the engagement member 1242. The engagement member 1242 isgenerally cylindrical and has a relatively small axial thickness. Theengagement member 1242 extends radially outwardly a distance that islarger than the diameter of the shaft 1238. The engagement member 1242has a tapered peripheral annular end 1244. The peripheral end 1244extends through an opening (not separately shown) in the housing 1288 ofthe right transport ball 1274 and engages the outer surface of the righttransport ball 1274. This engagement member 1242 extends a radialdistance that is less than that of the engagement member 1242 which isdriven by the central drive motor 1280. The engagement member 1242engages the right transport ball 1274 at a location that is ninetydegrees (as viewed from FIG. 89) from the point of engagement of theright transport ball 1274 and the engagement member 1220 of the centralmotor 1280. Rotation of the shaft 1238 rotates the engagement member1242, which in turn rotates the right transport ball 1274 about the axis1236 parallel to the rotational axis 1240 of the motor shaft 1238 andthe engagement member 1242. The rotation of the right transport ball1274 in this direction moves a portion of a sheet between the righttransport and follower balls, in a direction transverse to the transportpath in the alignment area. The right motor 1284 is selectivelycontrolled reversible, and thus can rotate the right transport ball 1274in opposite directions which also can move the sheet both toward andaway from the alignment sensors 474. It should be understood that theconfiguration of the engagement members shown is exemplary. In otherembodiments engagement members may have any suitable configuration foroperatively engaging the rotatable structure of the transport balls soas to impart selected movement thereto.

In operation of this example embodiment when a document is sensedentering the device, carriage 450 which is controlled through the drive472 is positioned such that transport balls 1272, 1274 are positioned inadjacent relation to the follower balls 1276, 1278. This position isshown in FIG. 89.

In response to sensing a document 476 being positioned in the inletopening 422 and other appropriate conditions, the at least one processoris operative responsive to its programming to cause the central motor1280 to rotate the transport balls 1272, 1274 to rotate in operativeengagement their corresponding follower balls 1276, 1278. If a double orother multiple documents are sensed the first transport may not run ormay run and then return the documents to the user as previouslydiscussed. Moving the transport balls 1272, 1274 responsive to operationof motor 1280 causes the first document to be moved and engaged with thetransport in sandwiched relation between the transport balls 1272, 1274and the follower balls 1276, 1278. In this position, the document 476can be moved in engagement with the first transport into the documentalignment area. It should also be noted that in an example embodiment,projections operatively extending on the surface of platen 464 operateto help to move the document by minimizing the risk of the documentsnagging on various component features. Further, the projections on theplaten help to minimize the effects of surface tension that mightotherwise resist document movement and/or cause damage to the document.Of course these approaches are exemplary, and other embodiments mayemploy other approaches.

As the document is moving inwardly along the longitudinal axis of theplaten 464, the left and right motors 1282, 1284 which are operative tomove the transport balls in the direction transverse to the longitudinalaxis of the platen, operate responsive to at least one processor so asto move document 476 in a direction transverse to the direction of priormovement caused by the central motor 1280 as well as to deskew thedocument. The left motor 1282 and the right motor 1284 can besimultaneously operated at different speeds to cause a turning(deskewing) of a document while the document is simultaneously beingmoved in a sideways (transverse) direction by the motors 1282, 1284.Also, at certain times during a deskewing operation only one of themotors 1282, 1284 may need to be operating. The processor programming isable for each individual document, responsive at least in part tosignals sent from the alignment sensors, to predetermine an efficientplan for operation of the motors 1280, 1282, 1284, which plan results inthe document being quickly aligned.

The document 476 is moved sideways until a longitudinal edge 478 isaligned with the alignment sensors 474. This mechanism 1270 allows thesheet to be simultaneously moved for alignment both inwardly in a (path)direction along the longitudinal axis of the platen 464 and also in a(sideways) direction transverse to (at an angle relative to) thelongitudinal axis of the platen 464. In operation of an exampleembodiment, the mechanism allows the sheet to be transported and alignedalong the transport path without stopping and then starting sheetmovement.

The exemplary document aligner offers simultaneous distinct aligningmovements, unlike an aligner that has to repeatedly move a document onlyin a first alignment direction, then stop the movement, and then switchdrives to only move the document in a second alignment direction that isperpendicular to the first direction. The exemplary transportarrangement allows a document to be (simultaneously) moving in at leasttwo different directions (an angled direction) without requiring anystopping of the document during the document alignment.

The document handler (e.g., a check acceptor) having a substantiallystraight document transport path is operable to simultaneously move adocument both forward (parallel along) and sideways (perpendicular)relative to the transport path. The rotatable drive balls 1272, 1274 areeach operative to impart to a document different drive angles that arein an angular range extending from a direction parallel (zero degrees)to the transport path to a direction perpendicular (ninety degrees) tothe transport path. Thus, the drive balls 1272, 1274 working together atthe same time (and same drive angle) can cause a document to be movedsubstantially straight at any drive angle in the range from zero toninety degrees relative to the transport path. The drive balls 1272,1274 working together at the same time (simultaneously) at differentdrive angles can cause a document (or a part thereof) to be rotationallyorienting into an alignment relative to the transport path.

As can be seen, instead of requiring a separate alignment operation fora document (such as a check), the document can now be simultaneouslyaligned while it continues its normal movement along a documenttransport path. Thus, the exemplary arrangement enables fasteralignments of documents, and as a result faster transactions forcustomers of automated transaction machines.

In an example embodiment the alignment sensors 474 provide a virtualwall against which to align the longitudinal edge of the document. Thesensing of the document by the alignment sensors 474 of the edge of thedocument enables precise positioning of the document and aligning it inthe transport path which facilitates later reading indicia therefrom. Inan example embodiment in which the documents are checks, the precisealignment of the longitudinal edge enables positioning of the documentand the micr line thereon so as to be in position to be read by a readhead as later discussed. Of course in other embodiments other approachesmay be used.

Alternative embodiments may also use similar principles. For example,instead of the follower balls, a low friction platen may be fixed in anopposed contact position relative to the transport balls. Alternatively,the low friction platen may be positioned relative to the transportballs such that the transport balls are biased toward engagement withthe low friction platen by one or more springs. In another example, thedriving mechanism could be one motor that can rotate the balls in boththe parallel and transverse directions with respect to the longitudinalaxis of the platen. In another example, a differential drive could beoperatively connected between the transport balls.

The differential may have rotation of its output shafts controlled bybrakes or other mechanisms so that the transport balls can be moveddifferent distances and/or directions to deskew the longitudinal edge ofthe document. In some embodiments the drive members and follower membersmay maintain a position where they are biased toward engagement assheets move therebetween. In other embodiments the drive or followermembers may be disposed further away from one another at certain timesduring sheet movement. Of course these approaches are merely exemplary.

Once the document has been aligned in the document alignment area of thetransport path, the deposit accepting device operates responsive to theprogramming associated with one or more processors, to cause thedocument to be moved along the transport path by the first transportinto the document analysis area. In the example embodiment the documentanalysis area includes at least one magnetic sensing device whichcomprises the magnetic read head 482. Magnetic read head 482 is insupporting connection with platen 448 and in the example embodiment ismovable relative thereto. The alignment of the document in the documentalignment area is operative in the example embodiment to place the micrline on the check in corresponding relation with the magnetic read head.Thus, as the document is moved by the first transport into the documentanalysis area, the micr line data can be read by the magnetic read head.Of course in some alternative embodiments micr or other magnetic indiciamay be read through other magnetic sensing elements such as the typelater discussed, or optically, in the manner shown in U.S. Pat. No.6,474,548, for example.

FIGS. 19 through 21 show an exemplary form of the movable mounting forthe magnetic read head 482. In the example embodiment the magnetic readhead is positioned in a retainer 484. Retainer 484 includes a firstprojection 486 that extends in and is movable in an aperture 488.Retainer 484 also includes a projection 490 which is movable in anaperture 492. A tension spring 494 extends through a saddle area 496 ofthe housing 484. The saddle area includes two projections which acceptthe spring 494 therebetween. This exemplary mounting for the magneticread head provides for the head to float such that it can maintainengagement with documents that are moved adjacent thereto. However, themovable character of the mounting which provides both for angular andvertical movement of the read head reduces risk of snagging documents asthe documents move past the read head. Further the biased springmounting is readily disengaged and enables readily replacing themagnetic read head in situations where that is required. Of course thisapproach is exemplary and in other embodiments other approaches may beused.

The exemplary document analysis area includes in addition to the readhead a magnetic sensing element 498. The magnetic sensing element insome example embodiments may read magnetic features across the documentas the document is moved in the document analysis area. In someembodiments the magnetic reading device may be operative to readnumerous magnetic features or lines so as to facilitate the magneticprofile of the document as discussed herein. In some embodiments themagnetic sensing element may sense areas of the document in discreteelements which provide a relatively complete magnetic profile of thedocument or portions thereof. In some embodiments the magnetic sensingcapabilities may be sufficient so that a separate dedicated read headfor reading the micr line of checks is not required. Of course theseapproaches are exemplary and may vary depending on the type of documentswhich are being analyzed through the system.

The exemplary document analysis area further includes a first scanningsensor 500 and a second scanning sensor 502. The scanning sensors areoperative to sense optical indicia on opposed sides of the document. Thescanning sensors in combination with at least one processor areoperative to produce data which corresponds to a visual image of eachside of the document. This enables analysis of visual indicia ondocuments through operation of at least one processor in the Automatedbanking machine. In the case of checks and other instruments thescanning sensors also enable capturing data so as to produce data whichcorresponds to image of a check which may be used for processing animage as a substitute check, and/or other functions.

In some embodiments, the data corresponding to images of the documentsmay be used by the automated banking machine to provide outputs to auser. For example, an image of a check may be output through a displayscreen of the automated banking machine so a user may be assured thatthe automated banking machine has captured the image data. In some casesat least one processor in the automated banking machine may applydigital watermarks or other features in the data to minimize the risk oftampering. In some embodiments at least one processor may operate inaccordance with its programming to indicate through visual outputs to auser with the image that security features have been applied to theimage data. This may include outputs in the form of words and/or symbolswhich indicate a security feature has been applied. This helps to assurea user that the automated banking machine operates in a secure manner inprocessing the accepted check. Of course, this approach is exemplary ofthings that may be done in some embodiments.

In alternative embodiments the programming of one or more processorsassociated with the automated banking machine may enable the scanningsensors, magnetic sensors and other sensing elements to gather datawhich is usable to analyze other types of documents. Other types ofsensing elements may include, for example, UV, IR, RFID, fluorescence,RF and other sensors that are capable of sensing properties associatedwith a document. Documents may include for example receipts,certificates, currency, vouchers, gaming materials, travelers checks,tickets or other document types. The data gathered from the sensors inthe analysis area may be processed for purposes of determining thegenuineness of such items and/or the type and character thereof. Ofcourse the nature of the sensors included in the analysis area may varydepending on the type of documents to be processed by the device. Alsosome embodiments may operate so that if a micr line or other magneticcharacters on the document are not aligned with the magnetic read head,the document can nonetheless be analyzed and processed using data fromother sensors.

It should also be noted that documents are moved in the documentanalysis area through engagement with a plurality of driving rolls 504.The driving rolls 504 operate in response to one or more drives that arecontrolled responsive to operation of one or more processors in theAutomated banking machine. The drives are operative to move documentsinto proximity with and past the sensors so as to facilitate the readingof indicia thereon. The document may be moved in one or more directionsto facilitate the reading and analysis thereof.

Once a document has been moved through the document analysis area, thedocument passes along the transport path into escrow area 428. Escrowarea 428 includes a third transport 506. Transport 506 includes an upperbelt flight 508. The plurality of cooperating rollers 510 supportedthrough platen 449 are positioned adjacent to belt flight 508 in theoperative position. Documents entering the escrow area are moved inengagement with belt flight 508 and intermediate to belt flight and therollers.

In the example embodiment documents that have been passed through thedocument analysis area are moved in the escrow area where the documentsmay be stopped for a period of time during which decisions are madeconcerning whether to accept the document. This may include for example,making a determination through operation of the automated bankingmachine or other connected systems concerning whether to accept an inputcheck. If it is determined that the check should not be accepted, thedirection of the transports are reversed and the check is moved from theescrow area through the document analysis area, the document alignmentarea and back out of the automated banking machine to the user.Alternatively if the decision is made to accept the document into theAutomated banking machine, the document is moved in a manner laterdiscussed from the escrow area to the document storage area of thedevice.

In some example embodiments the escrow area may be sufficiently large tohold several checks or other documents therein. In this way a user whois conducting a transaction involving numerous checks may have all thosechecks accepted in the machine, but the programming of the machine mayenable readily returning all those checks if the user elects to do so orif any one or more of the documents is determined to be unacceptable tothe machine. Alternatively or in addition, storage devices such as beltstorage mechanisms, transports or other escrow devices may beincorporated into the transport path of a deposit accepting device sothat more numerous documents may be stored therein and returned to theuser in the event that a transaction is not authorized to proceed. Ofcourse these approaches are exemplary.

It should be noted that the exemplary escrow area includes a lowerplaten with a plurality of longitudinal projections which extendthereon. The longitudinal projections facilitate movement of thedocument and reduce surface tension so as to reduce the risk of thedocument being damaged.

In the example embodiment the escrow area further includes a stamperprinter 512. In the example embodiment the stamper printer is supportedthrough platen 449 and includes an ink roll type printer which isdescribed in more detail in FIGS. 25 through 27. The escrow area furtherincludes a backing roll 514 which operates to assure that documents movein proximity to the stamper printer so that indicia can be printedthereon.

The exemplary form of the stamper printer is shown in greater detail inFIGS. 25 through 27. The exemplary printer includes an eccentric inkbearing roll 518 shown in FIG. 27. The eccentric shape of the inkbearing roll in cross section includes a flattened area 520 which isdisposed radially closer to a rectangular opening 522 which extends inthe roll, than a printing area 524 which is angularly disposed and inopposed relation thereof. The flattened area is generally positionedadjacent to documents when documents are moved through the escrow areaand printing is not to be conducted thereon by the stamper printer. Inthe example embodiment the ink roll 518 is encapsulated in plastic andis bounded by a plastic coating or cover about its circumference.Apertures or openings are cut therethrough in the desired design that isto be printed on the documents. As can be appreciated, the apertureswhich are cut in the plastic which encapsulates the outer surface of theink bearing roll enables the ink to be transferred from the ink holdingroll material underlying the plastic coating, to documents in the shapeof the apertures. For example in the embodiment shown a pair of angledlines are printed on documents by the stamper printer. Of course thisapproach is exemplary and in other embodiments other types of inkingmechanisms and/or designs may be used.

In the example embodiment the ink roll 518 is supported on a first shaftportion 526 and a second shaft portion 528. The shaft portions includerectangular projections that are generally rectangular in profile 523,that extend in the opening 522 of the ink roll. The shaft portionsinclude flanged portions 530 and 532 that are disposed from the radialedges of the roll. Shaft portions 526 and 528 include an interengagingprojection 525 and access 527, as well as a tab 529 and recess thatengage and serve as a catch, which are operative to engage and be heldtogether so as to support the roll.

Shaft portion 526 includes an annular projection 534. Annular projection534 is adapted to engage in a recess which is alternatively referred toas a slot (not separately shown) which extends generally vertically in abiasing tab 536 as shown in FIG. 25. Biasing tab 536 is operative toaccept the projection in nested relation and is operative to provide anaxial biasing force against shaft portion 526 when the first shaftportion is positioned therein. This arrangement enables holding theshaft portion in engaged relation with the biasing tab. However, when itis desired to change the stamper printer and/or the ink roll therein,the biasing tab may be moved such that the annular projection may beremoved from the interengaging slot by moving the projection 534 upwardin the recess so as to facilitate removal of the printer and ink roll.The biasing tab is supported on a bracket 538 that is in supportingconnection with the platen which overlies the escrow area.

Second shaft portion 528 includes an annular projection 540. Projection540 includes on the periphery thereof an angled radially outwardextending projection 542. Projection 542 has a particular contour whichis angled such that the transverse width of the projection increaseswith proximity to the flange portion 542. This configuration is helpfulin providing a secure method for moving the ink roll but alsofacilitates changing the ink roll and stamper printer when desired.

In the example embodiment the ink roll 518 is housed within a housing544. Housing 544 is open at the underside thereof such that the printingarea 524 can extend therefrom to engage a document from the escrow area.Housing 544 also includes two pairs of outward extending ears 546. Ears546 include apertures therein that accept housing positioningprojections 545 on the associated mounting surface of the device and areoperative to more precisely position the housing and the ink roll on thesupporting platen and to facilitate proper positioning when a new inkroll assembly is installed. Housing 544 also includes apertures 543through which the shaft portions extend. A flange portion is positionedadjacent to each aperture.

In the example embodiment shaft portion 528 is driven through a clutchmechanism 548. Clutch mechanism 548 of the example embodiment is a wrapspring clutch type mechanism which is selectively actuatable throughelectrical signals. The clutch is driven from a drive-through a gear550. The clutch 548 outputs rotational movement through a coupling 552.Coupling 552 includes the annular recess that corresponds to projection540 and a radial recess which corresponds in shape to projection 542.Thus, in the example embodiment the force of the biasing tab enables thecoupling 552 to solidly engage shaft portion 528.

During operation gear 550 which is operatively connected to a driveprovides a mechanical input to the clutch 548. However, the ink rollgenerally does not rotate. Transport 506 is operative to move a documentin the transport in the escrow area responsive to signals from aprocessor. Sensors such as radiation sensors in the escrow area areoperative to indicate one or more positions of the document to theprocessor. When the document is to be marked with the stamper printer itis positioned adjacent to the ink roll by operation of a processorcontrolling the transport in the escrow area. A signal is sentresponsive to the processor to the clutch 548. This signal is operativeto engage the coupling 552 which causes the shaft portions 528 and 526to rotate the ink roll 518. As the ink roll rotates the printing area524 engages the surface of the document causing ink markings to beplaced thereon. The ink roll rotates in coordination with movement ofthe document. The clutch is operative to cause the coupling to carry outone rotation such that after the document has been marked, the printingarea is again disposed upward within the housing. The flattened portion520 of the ink roll is again disposed in its initial position facing thedocument. Thus, documents are enabled to pass the stamper printer 512without having any unwanted markings thereon or without being snagged bythe surfaces thereof.

It should be understood that when it is desired to change the stamperprinter ink roll because the ink thereon has become depleted oralternatively because a different type of marking is desired, this maybe readily accomplished. A servicer does this by deforming or otherwisemoving the biasing tab 536 and moving the shaft portion 526 upward suchthat the annular projection 534 no longer extends in the slot in thebiasing tab. This also enables projection 534 to be moved upward and outof a stationary slot 554 in the bracket 538. As the annular projection534 is moved in this manner the annular projection 540 and radialprojection 542 are enabled to be removed from the corresponding recessesin the coupling 552. This enables the housing 544 to be moved such thatthe ears 546 on the housing can be separated from the positioningprojections which help to assure the proper positioning of the ink rollwhen the housing is in the operative position. Thereafter a new housingshaft and ink roll assembly can be installed. This may be accomplishedby reengaging the projections 540 and 542 with the coupling 552 andengaging the projection 534 in the slot of biasing tab 536. During suchpositioning the positioning projections are also extended in the ears546 of the housing, to locate the housing and reliably position the inkroll.

It should further be understood that although only one ink roll is shownin the example embodiment, alternative embodiments may include multipleink rolls or multiple stamper printers which operate to print indicia onchecks. Such arrangements may be used for purposes of printing variedtypes of information on various types of documents. For example in somesituations it may be desirable to return a document that has beenprocessed through operation of the device to the user. In suchcircumstances a stamper printer may print appropriate indicia on thedocument such as a Avoid@ stamp or other appropriate marking. Of coursethe type of printing that is conducted may vary as is appropriate forpurposes of the particular type of document that is being processed. Inother embodiments alternative approaches may be used.

In the example embodiment a document that is to be moved from the escrowarea can be more permanently stored in the machine by moving thedocument to a storage area 430. Documents are moved from the escrow areatoward the storage area by moving the document in engagement with beltflight 508 so that the document engages a curved deflector 554.Deflector 554 causes the document to engage a vertical transport 556that extends in the storage area 430. As best shown in FIG. 30 verticaltransport 556 includes two continuous belts that are driven by a drive558. The transport 556 includes a pair of disposed belts, each of whichhas a belt flight 560. Each belt flight 560 extends in generally opposedrelation of a corresponding rail 562 of a vertical guide 564. As shownin FIG. 29 guide 564 of the example embodiment is constructed so thatthe rails 562 are biased toward the belt flights by a resilientmaterial. This helps to assure the document can be moved between thebelt flights and the rails in sandwiched relation. Such a document 568is shown moving between the rails and the belt flights in FIG. 30.Alternatively in some embodiments a single belt flight, rollers or othersheet moving members may be used.

It should also be noted that in the example embodiment the drive 558includes a spring biasing mechanism 568. The biasing mechanism acts onlower rolls 570 to assure proper tension is maintained in the beltflights 560.

Further in the example embodiment the transport belts are housed withina housing which includes a pair of spaced back walls 572. As laterdiscussed, back walls 572 serve as support surfaces for stacks ofdocuments that may be stored in a first section or location of thestorage area of the device. Similarly guide 564 includes a pair oftransversely disposed wall surfaces 574. Wall surfaces 574 providesupport for a stack of documents disposed in a second section orlocation of the storage area. Also as shown in FIG. 30, the verticaltransport 556 moves documents to adjacent a lower surface 576 whichbounds the interior of the storage area. Document sensing devices areprovided along the path of the vertical transport so that the drive 558can be stopped through operation of at least one processor once thedocument has reached the lower surface. This helps to assure thatdocuments are not damaged by movement in the drive. Of course theseapproaches are exemplary and in other embodiments other approaches maybe used.

In the example embodiment when at least some documents are moved fromthe escrow area into the vertical transport, the device operates toprint indicia thereon. This may be indicia of various types as describedherein, as would be appropriate for the types of documents beingprocessed. In the example embodiment printing on the documents iscarried out through operation of an inkjet printer 578. The inkjetprinter includes a removably mounted printhead that is adjacent todocuments as they are moved in the vertical transport portion of thesheet path. The inkjet printer includes nozzles which are operative toselectively expel ink therefrom toward the sheet path and shoot ink ontothe adjacent surface of the document. The nozzles of the inkjet printeroperate in accordance with the programming of a processor which isoperative to drive the inkjet printer to expel ink selectively therefromto produce various forms of characters on the documents as may bedesired. For example in an example embodiment the printer may beoperative to print indicia on checks so as to indicate transactioninformation and/or the cancellation of such checks. In the exampleembodiment the print head is releasibly mounted through moveable membersto enable ready installation and removal.

The example embodiment further includes an ink catching mechanism 580which is alternatively referred to herein as an ink catcher. In theexample embodiment the ink catching mechanism is operative to captureink that may be discharged from the printhead at times when no documentis present. This may occur for example if a document is misaligned inthe transport or if the machine malfunctions so that it attemptsprinting when no document is present.

Alternatively the inkjet printer may be operated responsive to at leastone processor at times when documents are not present for purposes ofconducting head cleaning activities or other appropriate activities forassuring the reliability of the inkjet printer. Further the exampleembodiment of the ink catcher mechanism is operative to tend theprinthead by wiping the nozzles so as to further facilitate reliableoperation. Of course it should be understood that the exemplary inkcatcher shown and described is only one of many ink catcherconfigurations that may be used.

An exemplary form of the ink catching mechanism is shown in FIGS. 22through 24. The ink catching mechanism includes an ink holding body 582with an ink holding area therein. Body 582 has thereon an annularprojecting portion 584. Projecting portion 584 has an opening 586therein. Opening 586 of the projecting portion is in fluid communicationwith the ink holding interior area of the main portion of the body. Ofcourse this body configuration is merely exemplary.

A head portion 588 is comprised of a body portion configured to extendin overlying relation of the projecting portion 584. Head portion 588 ofthe example embodiment comprises a generally annular body member thatincludes a flattened area 590 which has an opening 592 therein. Headportion 588 also has in supporting connection therewith a resilientwiper member 594 extending radially outward therefrom in an areadisposed angularly away from the opening 592.

As shown in FIG. 24 the example embodiment of body 582 is of a generallyclamshell construction and includes a lower portion 596 and an upperportion 598. The upper and lower portions fit together as shown to formthe body, including the annular projecting portion. Also housed withinthe interior of the example embodiment of the body is an ink absorbingmember 600. The ink absorbing member is operative to absorb ink whichpasses into the interior of the body through opening 586. The body isreleasibly mounted in the machine through a mounting portion 601 whichaccepts suitable fasteners or other holding devices.

In the operative condition the head portion 588 extends in overlyinggenerally surrounding relation of the projecting portion 584. The headportion is enabled to be selectively rotated through operation of adrive 602 that is operatively connected therewith. A disk member 604 andsensor 606 are operative to sense at least one rotational position ofthe head portion 588.

In operation of the exemplary form of the device, the head portion 588is generally positioned as shown in FIG. 22 with the opening 592 of thehead portion in aligned relation with the opening 586 in the projectingportion of the body. The projecting portion extends within an interiorarea of the rotatable head portion. In this position ink expelled fromthe inkjet printhead which does not strike a document, passes into theinterior of the body through the aligned openings. Thus, for example ifthe programming of the machine calls for the machine to periodicallyconduct a head cleaning operation in which the nozzles of the inkjetprinthead are fired, the ink can be transmitted through sheet path inthe area of the transport where documents are normally present and intothe body of the ink catcher mechanism. Thereafter or periodically inaccordance with the programming of the machine, a processor in operativeconnection with the drive is operative to cause the drive 602 to rotatethe head portion 588. Rotation of the head portion is operative to causethe flexible wiper member 594 to engage the print head and wipe over theopenings of the inkjet nozzles. This avoids the buildup of ink which canprevent the efficient operation of the inkjet printer. Once the wiperhas moved across the nozzles the head returns to the position so thatexcess ink is accepted within the body. This is done in the exampleembodiment by having the head portion rotate in a first rotationaldirection about a full rotation. In this way the head portion rotatesfrom the position where the openings in the head portion and projectingportion are aligned with the print head. The head portion is rotated sothe openings are no longer aligned and the flexible wiper member engagesthe print head and wipes across the nozzles thereof. The head portioncontinues to rotate until the openings are again aligned.

In the example embodiment the drive operates responsive to the at leastone processor to rotate the head portion in the first rotationaldirection about 360 degrees and then stops. In other embodiments thedrive may reverse direction and/or operate the head portion to undergomultiple rotations. In other embodiments the movable member may includemultiple openings and wiper members and may move as appropriate based onthe configuration thereof. In other embodiments the movable member mayinclude multiple openings and wiper members and may move as appropriatebased on the configuration thereof.

In some embodiments the at least one processor may operate the printhead periodically to clean or test the print head, and may operate theink catcher to wipe the nozzles only after such cleaning or test. Insome alternative embodiments wiping action may be done after every printhead operation or after a set number of documents have been printedupon. Various approaches may be taken in various embodiments.

In example embodiments suitable detectors are used to determine when theprint head needs to be replaced. At least one processor in operativeconnection with the print head may operate to provide an indication whenthe print cartridge should be changed. Such an indication may be givenremotely in some embodiments, by the machine sending at least onemessage to a remote computer. In the example embodiment a servicer mayreadily remove an existing print cartridge such as by moving one or morefasteners, tabs, clips or other members. A replacement cartridge maythen be installed, and secured in the machine by engaging it with theappropriate members. In the example embodiment electrical contacts forthe print head are positioned so that when the cartridge is in theoperative position the necessary electrical connections for operatingthe print head are made. The new cartridge is installed with the printhead thereof positioned in aligned relation with the opening in the headportion of the ink catcher so that ink from the print head will passinto the ink catcher and be held therein if there is no document in thesheet path between the print head and the ink catcher at the time ink isexpelled therefrom.

In the example embodiment after a new ink cartridge has been installed,a servicer may test the operation of the printer. This is accomplishedby providing appropriate inputs to the machine. A servicer moves a sheetinto the sheet path. This may be done in some cases manually and inother cases by providing and moving a sheet in the sheet path throughone or more transports. One or more inputs from the servicer to inputdevices of the machine cause the processor to operate the printer toexpel ink from the print head toward the sheet path. If the sheet ispresent ink impacts the sheet to print thereon. In some cases theprocessor operates the print head to print an appropriate pattern suchas one that tests that all the nozzles are working. In other embodimentsother indicia may be printed. Of course if no sheet is present in thesheet path, the ink from the print head passes into the body of the inkcatcher through the opening in the head portion. Of course this approachis exemplary, and in other embodiments other approaches and processesmay be used.

In some embodiments after printing is conducted the machine may operateto wipe the nozzles of the print head. This may be done in response tothe programming associated with the processor and/or in response to aninput from a servicer. In such a situation the drive operates to rotatethe head portion 588 about the projecting portion 584 so that theflexible wiper member engages the print head. In the example embodimentthe wiper member wipes across the print head as the head portion of theink catcher makes about one rotation from its initial position. The headportion rotates responsive to the drive until the head portion is againsensed as having the opening therein aligned with the print head. Thisis sensed by the sensor 606 sensing the rotational position of the diskmember 604. In response to sensing that one head portion is in theposition for capturing ink from the print head, the processor isoperative to cause the drive to cease operation. Of course theseapproaches are exemplary and in other embodiments other approaches maybe used.

In an example embodiment when the ink catching mechanism has becomefilled with ink it is possible to replace the body by disengaging one ormore fasteners that hold it in position and install a new one in theoperative position. Alternatively in some embodiments the body may beopened and the ink absorbing member 600 removed and replaced with a newmember.

In the example embodiment the body is disengaged from the machine bydisengaging the one or more fasteners or other devices that hold themounting portion 601 to the adjacent housing structure of the documentaccepting device. Once this is done, the body 580 is moved so that theprojecting portion 584 no longer extends within the interior area of themovable head portion 588. Once this is done, the body can be discarded.Alternatively, the body may be opened, the ink absorbing member 600removed, a new ink absorbing member installed and the body again closed.

A new body or one with a new ink absorbing member is installed byextending the projection portion 584 thereof within the interior area ofthe head portion 588. The body is then fastened in place through themounting portion. In response to appropriate inputs to an input deviceof the machine from a servicer, the processor operates to cause thedrive 602 to rotate the head portion 588. The processor may operate inaccordance with its programming to rotate the head portion 588 only asnecessary to align the opening 592 with the print head. Alternativelythe processor may operate the drive to make one or more rotations beforestopping the rotation of the head portion. In some embodiments theprocessor may operate the printer to test its operation as previouslydiscussed, and may then rotate the head portion to wipe the nozzles ofthe print head. Of course these approaches are exemplary and in otherembodiments other approaches may be used.

Thus, as can be appreciated the example embodiment of the ink catchingmechanism provides an effective way for the printer to be operated so asto avoid the deposition of excess ink within the automated bankingmachine as well as to enable the print nozzles to be maintained in asuitable operating condition so that printing may be reliably conducted.

In the example embodiment documents such as checks are moved into thestorage area 430 through the vertical transport 556. Such documents areheld initially between the rails 562 of the guide 564 and the beltflights 560 of the vertical transport. In the example embodiment suchdocuments may be selectively stored in one of two available sections(alternatively referred to herein as locations) of the storage area.These include a first storage location 608 positioned on a first side ofthe vertical transport and a second storage location 610 positioned onan opposed transverse side of the vertical transport. Selectivepositioning of documents into the storage locations is accomplishedthrough use of a movable plunger member 612 which operates responsive toone or more processors to disengage documents from the verticaltransport and move the documents into either the first storage locationor second storage location of the storage area.

FIGS. 31 through 35 show the operation of the exemplary plunger memberto move a document 614 into storage location 608. As shown in FIG. 32when the document 614 has moved downward into the storage area, theplunger 612 has been positioned to the right of the document as shown instorage location 610. In the example embodiment movement of the plungermember is accomplished through use of a suitable drive and movementmechanism such as a rack drive, worm drive, tape drive or other suitablemovement device. Such a drive is represented schematically by drive 616in FIG. 3.

Once the document has been moved to the proper position and the verticaltransport is stopped, the plunger 612 moves from the position shown inFIG. 32 to the left so as to engage the document. Such engagement withthe document deforms the contour of the document as shown and begins topull the document transversely away from engagement with the beltflights and the guide rails or other document moving structures. Aspring biased backing plate 618 which may have additional documents insupporting connection therewith, is moved by the action of the plungeras shown in FIGS. 33 and 34. Backing plate 618 is biased by a spring orother suitable device so that documents in supporting connection withthe backing plate are generally trapped between the backing plate andthe wall surfaces 574 of the guide.

As represented in FIGS. 34 and 35 as the plunger 612 moved furthertoward the storage location 608, the document disengages from the railsand belts so that the document is eventually held in supported relationwith the backing plate 618 by the plunger. Once the document 614 hasreached this position as shown in FIG. 35 the plunger may be moved againto the right as shown such that the document 614 is integrated into thedocument stack supported on backing plate 618. Further as the plunger612 returns toward its original position, the documents supported on thebacking plate are held in sandwiched relation between the wall surfaces574 of the guide and the backing plate. Thus, the document 614 which wasmoved into the storage area has been selectively moved through operationof the plunger into the storage location 608.

FIGS. 36 through 40 show operation of the plunger member to store adocument in storage location 610. As shown in FIG. 37 a document 620 ismoved into the vertical transport and because this document is to bestored in storage location 610 the plunger member 612 is positionedresponsive to operation of the processor to the left of the document asshown. As shown in FIGS. 38 and 39 movement of the plunger member 612toward the right as shown disengages the document from the transport andbrings it into supporting connection with a spring loaded backing plate622. Backing plate 622 is biased by a spring or other suitable biasingmechanism toward the left as shown in FIGS. 39 and 40.

Movement of the plunger 612 to the extent shown in FIG. 40 causes thedocument 620 to be supported in a stack on the backing plate 622. Inthis position the plunger may be again moved to the left such that thedocuments in the stack in storage location 610 are held in sandwichedrelation between the back walls 572 of the vertical transport and thebacking plate.

As can be appreciated in the example embodiment documents can beselectively stored in a storage location of the device by positioningand moving the plunger so that the document is stored in the storagelocation as desired. This enables documents to be segregated intovarious document types. For example in some embodiments the automatedbanking machine may be operated such that checks that are drawn on theparticular institution operating the machine are stored in one storagelocation of the storage area 430 while others that are not drawn on thatinstitution are stored in the other storage location. Alternatively insome embodiments where the mechanism is used to accept checks andcurrency bills, bills which have been validated may be stored in onestorage location while bills that have been determined to be counterfeitor suspect may be stored in another storage section. In still furtheralternative embodiments where the device is operated to accept checksand bills, currency bills may be stored in one storage location whilechecks are stored in another. Of course this approach is exemplary.

In alternative embodiments additional provisions may be made. Forexample in some embodiments one or more aligned vertical transports maybe capable of transporting documents through several vertically alignedstorage areas. In such situations a document may be moved to thevertical level associated with a storage area that is appropriate forthe storage of the document. Once at that level a plunger may movetransversely so as to place the document into the appropriate storagelocation on either side of the vertical transport. In this way numeroustypes of documents can be accepted and segregated within the automatedbanking machine.

In still other alternative embodiments the storage mechanism may beintegrated with a document picker mechanism such as shown in U.S. Pat.No. 6,331,000 the disclosure of which is incorporated by reference inits entirety. Thus, documents which have been stored such as currencybills may thereafter be automatically removed through operation of thepicker mechanism and dispensed to users of the machine. Variousapproaches may be taken utilizing the principals of the describedembodiments.

As shown in FIG. 2 exemplary storage area 440 is generally held in aclosed position such that the items stored therein are not accessibleeven to a servicer who has access to the interior of the ATM. This isaccomplished through use of a sliding door 624 which in the exampleembodiment is constructed of collapsible sections. The door is enabledto be moved such that access to documents stored in the storage area canbe accessed such as is shown in FIG. 28. In an example embodiment theability to open door 624 is controlled by a lock 626. In the exampleembodiment lock 626 comprises a key lock such that authorized personsmay gain access to the interior of the storage area if they possess anappropriate key.

In some example embodiments the deposit accepting device may be mountedin movable supporting connection with structures in the interior of thehousing of the banking machine. This may be done in the manner shown inU.S. Pat. No. 6,010,065, the disclosure of which is incorporated hereinby reference in its entirety. In some example embodiments a servicer mayaccess the interior of the banking machine housing by opening one ormore external doors. Such doors may require the opening of one or morelocks before the interior of the housing may be accessed. With such adoor open the servicer may move the deposit accepting device 420 whilesupported by the housing so that the storage area of the device extendsoutside the housing. This may make it easier in some embodiments toremove documents from the storage area.

In the example embodiment persons authorized to remove documents fromthe storage area may open the lock and move the door 624 to an openposition so as to gain access to the interior of the storage area.Documents that have been positioned in the storage locations can beremoved by moving the backing plates 622 and 618 against the springbiasing force of the respective springs or other biasing mechanisms 617,619, that holds the stacks of stored documents in sandwiched relation.Manually engageable tabs 628 and 630 are provided in the exampleembodiment so as to facilitate the servicer=s ability to move thebacking plates against the respective biasing force. With the respectivebacking plate moved horizontally away from the vertical transport, thestack of documents between the backing plate and vertical transport canbe removed. Each backing plate can be moved to remove document stacks oneach horizontal side of the vertical transport. Once the storeddocuments have been removed, the backing plates can return automaticallyto the appropriate position to accept more documents due to the biasingforce. Likewise the door 624 can be closed and the lock returned to thelocked position. If the deposit accepting device is movably mounted sothat the storage area is outside the machine, it can be moved back intothe interior of the housing. The housing can then be secured by closingthe doors and locks thereon. This construction of the example embodimentnot only facilitates the removal of checks, currency or other documents,but is also helpful in clearing any jams that may occur within thevertical transport.

The example embodiment also provides advantages in terms of clearingjams within the document alignment, analysis and/or escrow areas. Forexample as shown in FIGS. 1 and 2, the device may be opened such thatthe entire transport path for documents up to the point of the verticaltransport may be readily accessed. As a result in the event that thedocument should become jammed therein, a servicer may unlatch a latchwhich holds a platen in position such as for example latch 632 shown inFIG. 1 and move the platen 448 rotationally and the components supportedthereon to the position shown so as to enable exposing the documentalignment area and document analysis area. As can be appreciated platen448 is mounted through hinges which enable the platen to rotate about anaxis through the hinges so as to facilitate the opening thereof.

Likewise the portions of the platen 449 supporting the mechanismsoverlying the escrow area can be opened as shown to expose that area ofthe document transport path so as to facilitate accessing documentstherein. As shown in FIGS. 1 and 2, platen 449 is rotatable about anaxis that extends generally perpendicular to the axis about which platen448 is rotatable. Further in the example embodiment, platens 448 and 449are configured so that platen 448 must be moved to the open positionbefore platen 449 can be opened. Likewise platen 449 must be closedbefore platen 448 is closed. This exemplary construction enables the useof a single latch to secure the platens in the operative positions, andto enable unsecuring the single latch so that the platens can both bemoved to expose the document alignment, document analysis and escrowareas of the document transport path in the device. Of course, thisapproach is exemplary and in other embodiments other approaches may beused.

In servicing the example embodiment of the deposit accepting device 420which for purposes of this service discussion will be described withregard to checks, a servicer generally begins by opening a door or otheraccess mechanism such as a fascia or panel that enables gaining accessto an interior area of the housing of the automated banking machine. Inan example embodiment the check accepting device 420 is supported onslides, and after unlatching a mechanism that normally holds the devicein operative position, the device can be moved, while supported by thehousing to extend outside the machine. Of course in some situations anddepending on the type of service to be performed, it may not benecessary to extend the device outside the machine housing.Alternatively in some situations a servicer may extend the deviceoutside the housing and then remove the device from supportingconnection with the machine housing completely. This may be done forexample, when the entire device is to be replaced with a differentdevice.

The servicer may disengage the latch 632 and rotate platen 448 about theaxis of its hinges. This exposes the areas of the transport path throughthe device in the document alignment area 424 and document analysis area426. It should be noted that when the platen 448 is moved to the openposition the toothed contoured edges 456,458 shown in FIG. 4, are movedapart.

With the platen 448 moved to expose the document alignment and documentanalysis areas, any checks which have become caught or jammed thereincan be removed by the servicer. The servicer can also conduct otheractivities such as cleaning the scanning sensors or the magnetic readhead. Such cleaning may be done using suitable solvents, swabs or othermaterials. The servicer may also clean, align, repair or replace otheritems in the exposed areas of the transport path.

With platen 448 in the open position a servicer may also move platen 449from the closed position to the open position shown in FIGS. 2 and 3.Rotating platen 449 about the axis of its supports to the open position,exposes the escrow area 428 of the transport path. A servicer may thenclear any jammed documents from the escrow area. The servicer may alsoclean, align, repair or replace other components that are exposed orotherwise accessible in the escrow area.

Upon completion of service the platen 449 is rotated to the closedposition. Thereafter the platen 448 is rotated to the closed position.This brings the contoured edges 456, 458 back into adjacent alignment.With platen 448 in the closed position the latch 632 is secured to holdboth platens in the closed positions, the check accepting device canthen be moved back into the operating position and secured therein. Theservicer when done, will then close the door or other device to closethe interior of the automated banking machine housing. Of course theseapproaches are exemplary.

Upon closing the housing the machine may be returned to service. Thismay include passing a test document through the transport path throughthe deposit accepting device 420 and/or reading indicia of various typesfrom one or more test documents. It may also include operating themachine to image the document that was jammed in the device to capturethe data therefrom so that the transaction that caused the machinemalfunction can be settled by the system. Of course it should beunderstood that these approaches are exemplary and in other embodimentsother approaches may be used.

FIG. 41 shows an alternative example embodiment of an automated bankingmachine 640. Banking machine 640 includes a housing 642. Housing 642 ofthe machine includes a chest portion 644 and an upper housing portion646. Chest portion 644 provides a secure storage area in an interiorportion thereof. The interior of the chest portion may be used forexample to store valuable sheets such as currency notes, travelerschecks, scrip, checks, tickets or other valuable sheets that have beenreceived by and/or that are to be dispensed from the machine. The chestportion includes a suitable chest door and lock for providing authorizedaccess thereto. The upper housing portion 646 of the example embodimentalso includes suitable access doors or other mechanisms to enableauthorized persons to obtain access to items therein. Examples of chestportions are shown in U.S. Pat. No. 7,000,830 and U.S. Application60/519,079, the disclosures of which are incorporated herein byreference in their entirety.

The exemplary automated banking machine 640 includes output devicesincluding a display 648. Other output devices may include for examplespeakers, touch pads, touch screens or other items that can provide userreceivable outputs. The outputs may include outputs of various typesincluding for example, instructions related to operation of the machine.The exemplary automated banking machine further includes input devices.These may include for example a card reader 650 or a biometric reader.The biometric type of reading device may identify a machine user by acharacteristic thereof. Such biometric reading devices may include forexample a fingerprint reader, iris scanner, retina scanner, voicerecognition device, hand scanner, DNA scanner, implanted chip reader,facial recognition reader, and/or software or other devices.

The card reader 650 is operative to read indicia included on cards thatare associated with a user and/or a user's account. Card readers may beoperative to read indicia for example, indicia encoded on a magneticstripe, data stored in an electronic memory on the card, radiationtransmitted from an item on the card such as a radio frequencyidentification (RFID) chip or other suitable indicia. User cardsrepresent one of a plurality of types of data bearing records that maybe used in connection with activating the operation of exemplarymachines. In other embodiments other types of data bearing records suchas cards, tokens, tags, sheets or other types of devices that includedata that is readable therefrom, may be used.

In example embodiments data is read from a card through operation of acard reader. The card reader may include features such as thosedisclosed in U.S. Pat. No. 7,118,031, the disclosure of which isincorporated herein by reference in its entirety. The exemplaryautomated banking machine is operative responsive to at least oneprocessor in the machine to use data read from the card to activate orallow operation of the machine by authorized users so as to enable suchusers to carry out at least one transaction. For example the machine mayoperate to cause data read from the card and/or data resolved from carddata and other inputs or data from the machine, to be compared to datacorresponding to authorized users. This may be done for example bycomparing data including data read from the card to data stored in orresolved from data stored in at least one data store in the machine.Alternatively or in addition, the automated banking machine may operateto send one or more messages including data read from the card or dataresolved therefrom, to a remote computer.

The remote computer may operate to cause the data received from themachine to be compared to data corresponding to authorized users basedon data stored in connection with one or more remote computers. Inresponse to the positive determination that the user presenting the cardis an authorized user, one or more messages may be sent from the remotecomputer to the automated banking machine so as to enable operation offeatures thereof. This may be accomplished in some example embodimentsthrough features such as those described in U.S. Pat. Nos. 7,284,695and/or 7,266,526, the disclosures of each of which are incorporatedherein by reference in their entirety. Of course these approaches areexemplary and in other embodiments other approaches may be used.

The exemplary automated banking machine further includes a keypad 652.Keypad 652 provides a user input device which includes a plurality ofkeys that are selectively actuatable by a user. Keypad 652 may be usedin example embodiments to enable a user to provide a personalidentification number (PIN). The PIN data may be used to identifyauthorized users of the machine in conjunction with data read from cardsso as to assure that machine operation is only carried out forauthorized users. Of course the input devices discussed herein areexemplary of numerous types of input devices that may be used inconnection with automated banking machines.

The exemplary automated banking machine further includes othertransaction function devices. These may include for example, a printer654. In the example embodiment printer 654 is operative to printreceipts for transactions conducted by users of the machine. Otherembodiments of automated banking machines may include other types ofprinting devices such as those suitable for printing statements, ticketsor other types of documents. The exemplary automated banking machinefurther includes a plurality of other devices. These may include forexample, a sheet dispensing device 656. Such a device may be operativeto serve as part of a cash dispenser device which selectively dispensessheets such as currency notes from storage. It should be understood thatfor purposes of this disclosure, a cash dispenser device, is one or moredevices that can operate to cause currency stored in the machine to bedispensed from the machine. Other devices may include a recycling device658. The recycling device may be operative to receive sheets into astorage location and then to selectively dispense sheets therefrom. Therecycling device may be of a type shown in U.S. Pat. Nos. 6,302,393 and6,131,809, the disclosures of which are incorporated herein by referencein their entirety. It should be understood that a recycling device mayoperate to recycle currency notes and may in some embodiments, a cashdispenser may include the recycler device. Further the exampleembodiment may include sheet storage devices 660 of the type previouslydescribed herein which are operative to selectively store sheets incompartments.

The exemplary automated banking machine 640 includes a deposit acceptingdevice 662 which is described in greater detail hereafter. The depositaccepting device of an example embodiment is operative to receive andanalyze sheets received from a machine user. The exemplary depositaccepting device is also operative to deliver sheets from the machine tomachine users. It should be understood that in other embodimentsadditional or different deposit accepting devices may be used. Forexample, a recycling device as well as a note acceptor that receivescurrency notes are also deposit accepting devices. Further for purposesof this disclosure a deposit accepting device may alternatively bereferred to as a sheet processing device.

The exemplary automated banking machine 640 further includes at leastone processor schematically indicated 664. The at least one processor isin operative connection with at least one data store schematicallyindicated 666. The processor and data store are operative to executeinstructions which control and cause the operation of the automatedbanking machine. It should be understood that although one processor anddata store are shown, embodiments of automated banking machines mayinclude a plurality of processors and data stores which operate tocontrol and cause operation of the devices of the machine.

The at least one processor 664 is shown in operative connection withnumerous transaction function devices schematically indicated 668.Transaction function devices include devices in the machine that the atleast one processor is operative to cause to operate. These may includedevices of the type previously discussed such as the card reader,printer, keypad, deposit accepting device, sheet dispenser, recycler andother devices in or that are a part of the machine.

In the example embodiment the at least one processor is also inoperative connection with at least one communication device 670. The atleast one communication device is operative to enable the automatedbanking machine to communicate with one or more remote servers 672, 674through at least one network 676. It should be understood that the atleast one communication device 670 may include various types of networkinterfaces suitable for communication through one or more types ofpublic and/or private networks so as to enable the automated bankingmachine to communicate with a server and to enable machine users tocarry out transactions. Of course it should be understood that thisautomated banking machine is exemplary and that automated bankingmachines may have numerous other types of configurations andcapabilities.

FIG. 42 shows in greater detail the exemplary deposit accepting device662. The exemplary deposit accepting device is in operative connectionwith a sheet opening 678 that extends through the housing of themachine. In the example embodiment the sheet opening is configured toenable the sheets to be provided thereto into the machine from users, aswell as to deliver sheets from the machine to users. Access through thesheet opening is controlled in the example embodiment by a movable gate680. Gate 680 is selectively moved between the opened and closedpositions by a drive 682. The drive 682 selectively opens and closes thegate responsive to operation of the at least one processor 664.Therefore in operation of the exemplary automated banking machine thegate is moved to the open position at appropriate times duringtransactions such as when sheets are to be received into the machinefrom users and when sheets are to be delivered from the machine tousers.

The exemplary device further includes a sheet access area generallyindicated 684. The exemplary sheet access area is an area in whichsheets are received in as well as delivered from the machine. Theexemplary sheet access area includes a first sheet driver member 686.The exemplary sheet driver member 686 includes a belt flight of acontinuous belt that is selectively driven by a drive (not separatelyshown). The drive operates responsive to operation of the at least oneprocessor. The sheet access area is further bounded upwardly by a sheetdriver member 688 which in the example embodiment also comprises a beltflight of a continuous belt. In the example embodiment the lower beltflight which comprises the sheet driver member 688 is vertically movablerelative to the upper belt flight which comprises sheet driver member686 such that a distance between them may be selectively varied. Itshould be understood however that although the example embodiment usesbelt flights as the sheet driver members, in other embodiments rollers,tracks, compressed air jets or other devices suitable for engaging andmoving sheets may be used. In the example embodiment a single upper beltflight and lower belt flight are used to move sheets in the sheet accessarea. However, it should be understood that in other embodiments othernumbers and configurations of sheet driving members may be used.

The exemplary sheet access area includes a divider plate 690. Theexemplary divider plate comprises a pair of divider plate portions withan opening thereinbetween. The opening extends parallel to the beltflights and enables the belt flights to engage sheets therethrough. Ofcourse this approach is exemplary. The exemplary divider plate dividesthe sheet access area into a first side 692 which is below the plate inthe example embodiment, and a second side 694 which is above the dividerplate. It should be understood that although in the example embodimentonly one split divider plate is used, in other embodiments a pluralityof divider plates may be employed so as to divide an area into multiplesubcompartments.

In the example embodiment the divider plate 690 and upper sheet drivingmember 688 are selectively relatively movable vertically with respect tothe lower sheet driving member 686. This is done in a manner laterexplained so as to selectively enable the sheet driving members toengage and move sheets in either the first side or the second side. Thisis done through operation of drives schematically indicated 696. Suchdrives can include suitable motor, levers, solenoids, lead screws andother suitable structures to impart the movement described herein. Thedrives operate responsive to instructions executed by the at least oneprocessor. It should further be understood that although in the exampleembodiment the lower sheet driving member is generally in fixed verticalposition relative to the housing, in other embodiments the lower sheetdriving member may be movable and other components may be fixed.

In the example embodiment the sheet access area further includes amovable stop 698. The stop is operative to extend at appropriate timesto limit the inward insertion of documents into the sheet access area bya user. The stop operates to generally positively position insertedsheets that are going to be received and processed by the depositaccepting device. The stop is selectively movable by at least one drive(not separately shown) which moves the stop in response to operation ofthe at least one processor. The inner ends of sheet driver members 686and 688 bound an opening 699 through which sheets can move eitherinwardly or outwardly in the deposit accepting device 662.

The exemplary sheet access area is operatively connected to a picker700. The picker is operative to separate individual sheets from a stackin the sheet access area. In the example embodiment the picker mayoperate in a manner like that described in U.S. Pat. Nos. 6,634,636;6,874,682; and/or 7,261,236, the disclosures of which are incorporatedherein by reference in their entirety. The picker operates generally toseparate each sheet from the inserted stack of sheets. At least onesensor 702 operates in the example embodiment to sense thickness andenable at least one processor to determine if the picker has failed toproperly separate each individual sheet. In response to sensing of adouble or other multiple sheet in the area beyond the picker, the atleast one processor operates in accordance with its programming toreverse the picking function so as to return the sensed multiple sheetsto the stack. Thereafter the picker may attempt to pick a single sheetand may make repeated attempts until a single sheet is successfullypicked. Further as later explained, in the example embodiment the pickeris operative to pick sheets that may be located in either the first side692 or the second side 694 of the divider plate in the sheet accessarea.

In the example embodiment the picker 700 is operative to deliverindividual sheets that have been separated from the stack to a sheetpath indicated 704. Sheets are moved in the sheet path through operationof a transport 706 which engages the sheets. It should be understoodthat although a single transport of a belt type is shown, in otherembodiments other numbers and types of transports may be employed formoving sheets.

In the example embodiment the area of the sheet path includes a documentalignment area which may operate in the manner similar to thatpreviously described or in other suitable ways, to align sheets relativeto the direction that sheets are moved along the transport path. Forexample in the example embodiment the transverse transport includestransverse transport rolls 710 that operate in a manner like thatpreviously discussed to engage a sheet and move it into alignment withthe transport path by sensing an edge of the sheet with a plurality ofspaced sensors which form a “virtual wall.” Alternately, a balltransport such as mechanism 1270 may be used. The transverse movement ofthe sheet by the transverse transport is operative to align the sheetrelative to the movement of sheets along sheet path in the device. Asdiscussed in more detail below, in this example embodiment the alignmentarea includes devices operative to align the sheet as well as todetermine a width dimension associated with the sheet so as tofacilitate the analysis of magnetic indicia thereon.

In some embodiments it may be desirable to use sheet transports thatmove sheets in sandwiched relation between a driving member such as aroll or belt flight, and a follower member that extends on an opposedside of the sheet from the driving member. The follower member may beoperative to assure engagement of the sheet with the driving member toassure sheet movement therewith. In some embodiments movable rolls orbelts may operate as suitable follower members. However, in someembodiments it may be desirable to use stationary resilient members asbiasing members. This may include, for example, a resilient member witha low friction sheet engaging surface to facilitate sheet movementthereon. For example such a suitable member may comprise a compressibleresilient foam body with a low friction plastic cover. Such a foammember can be used to provide biasing force to achieve sheet engagementwith a driving member. In still other embodiments the foam body may beoperatively supported on a further resilient member, such a leaf springwhich can provide a further biasing force. Such a structure for afollower member may be useful in sheet transports in providing moreuniform force distribution on moving sheets to minimize the risk ofsheet damage. Further such a sheet follower structure may be useful inproviding the follower function for one or more transports that movesheets in multiple directions, at least some of which are transverse toone another in a particular sheet transport area. As a result suchfollower structures may be used in the area in which sheets are aligned.Of course this approach is exemplary.

In the example embodiment the transport 706 is operative to move sheetsto engage a further transport schematically indicated 712. The transportis also operative to move sheets past magnetic indicia reading devices714, 716 which are alternatively referred to herein as magnetic readheads. The example embodiment further includes analysis devices foranalyzing documents. These include for example, an imager 718. Imager718 may be of the type previously discussed that is operative togenerate data corresponding to the visual image of each side of thesheet.

Furthermore, in the example embodiment an analysis device includes acurrency validator 720 is used to analyze properties of notes. Forexample in some embodiments currency validators employing the principlesdescribed in U.S. Pat. No. 5,923,413 which is incorporated herein byreference in its entirety, may be used for purposes of determiningwhether sheets have one or more properties associated with valid notes.The at least one processor may be operative to determine whether notesreceived are likely valid, invalid and/or of suspect authenticity. Otherdevices may be included which sense for other properties or data whichcan be used to analyze sheets for properties that are associated withauthenticity. Based on determining whether sheets have at least oneproperty, the exemplary automated banking machine is operative to store,return or otherwise process notes in a manner that is later described.Of course it should be understood that some of the principles may beused by the at least one processor to make a determination if at leastone property associated with checks analyzed through devices in themachine, have one or more properties that suggest that they are valid orinvalid checks. Similarly analysis devices in a machine may be used toassess validity of other types of sheets.

In the example embodiment the deposit accepting device includes a sheetstorage and retrieval device 722. In the example embodiment the sheetstorage and retrieval device includes a belt recycler. The belt recyclermay be of the type shown in U.S. Pat. No. 6,270,010, the disclosure ofwhich is incorporated herein by reference in its entirety. The sheetstorage and retrieval device is selectively operative to store sheetsthat are directed thereto from the transport 712 by a diverter 724. Thediverter is selectively operated responsive to a drive which movesresponsive to instructions from the at least one processor to causesheets to be directed for storage in the sheet storage and retrievaldevice 722.

In the example embodiment the sheet accepting device further includes asheet storage and retrieval device 726. The sheet storage and retrievaldevice 726 of the example embodiment may be similar to device 722.Sheets are directed to the sheet storage and retrieval device 726 fromthe transport 712 through selective operation of a diverter 728. Itshould be understood that although in the example embodiment the sheetstorage and retrieval devices include belt recyclers, other forms ofdevices that are operative to accept and deliver sheets may be used.

In example embodiments the transports 712 and 706 are selectivelyoperated responsive to respective drives. The drives operate responsiveto operation of the at least one processor to move sheets therein. Thetransports of the example embodiment are operative to move sheets bothaway from and toward the sheet access area. Further in the exampleembodiment a diverter 730 is positioned adjacent to the sheet accessarea. The diverter 730 operates in the manner later described to directsheets moving toward the sheet access area onto the second side of thediverter plate. Of course this approach is exemplary.

Further in the example embodiment the automated banking machine includesa plurality of transports as shown, which enable sheets to beselectively moved to and from the storage area 660, the sheet dispenserdevice 656, the recycling device 658 and other devices or areas, to orfrom which sheets may be delivered and/or received. Further in theexample embodiment appropriate gates, diverters and/or other devices maybe positioned adjacent to the transports so as to selectively controlthe movement of sheets as desired within the machine. It should beunderstood that the configuration shown is exemplary and in otherembodiments other approaches may be used.

FIG. 43 shows an alternative example embodiment of a document alignmentarea 708. The document alignment area includes a platen 732. The platenincludes a plurality of document alignment sensors 734. The documentalignment sensors 734 are similar to alignment sensors 474 previouslydiscussed. As with the prior embodiment three document alignment sensorsextend in spaced relation along the direction of sheet movement in thetransport path. A plurality of rollers 736 operate in a manner similarto rollers 444 and are operative to move the sheet in the direction ofthe transport path. A transverse transport that is operative to movesheets in a direction generally perpendicular to the transport pathincludes transverse follower rolls 738. As in the case with the priordescribed embodiment, the transverse transport includes transverse rollson an opposed side of the transport from the platen 732. As in thepreviously described embodiment the rollers 736 generally engage a sheetbetween the rollers and other driving members such as a belt. To alignthe sheet, the rollers 736 move away from the sheet and the transversefollower rolls 738 that were previously disposed away from the sheetmove toward the sheet to engage the sheet in sandwiched relation betweenthe transverse transport roll and a corresponding follower roll. Thesheet is moved transversely until it is aligned with the direction ofmovement of sheets in the transport path based on the document alignmentsensors 734. This is done in a manner like that previously discussed.

The transverse transport rollers are then moved to disengage the sheetwhile the rollers 736 move to engage the sheet so that it now can bemoved in its aligned condition in the transport path. Of course insteadof rollers other types of sheet moving members may be used, such as forexample transport 1270.

The exemplary deposit accepting device includes magnetic read heads 714and 716. Magnetic read heads 714 may be mounted in a manner like thatpreviously discussed. In the example embodiment, magnetic read head 714is in a fixed transverse position relative to the sheet path. Magneticread head 714 is generally positioned in the example embodiment relativeto the sheet path so that a check that has been aligned in the documentalignment area will generally have the micr line indicia on the checkpass adjacent to the magnetic read head 714. This is true for two of thefour possible facing positions of a check as it passes through thedevice. This is represented by the exemplary check segments 740 and 742shown in FIG. 44.

Magnetic read head 716 is mounted in operatively supported connectionwith a mount 744. Mount 744 is movable transversely to the sheet path asrepresented by arrow M in FIG. 45. The position of read head 716transversely relative to the sheet path is changeable through operationof a positioning device 746. The positioning device may include anynumber of movement devices such as a motor, solenoid, cylinder, shapememory alloy element or other suitable element that is operative toselectively position read head 716 relative to the sheet path.

As can be appreciated from FIG. 44, read head 716 may be selectivelypositioned transversely so that when a check is in the two orientationswhere the micr line data would not pass adjacent to read head 714, suchmicr line indicia would pass adjacent to read head 716. This isrepresented by exemplary check segments 748 and 750 in FIG. 44.

In the example embodiment the document alignment area includes a widthsensor 752. Width sensor 752 may include in some embodiments a pluralityof aligned sensors, a linear array charge couple device (CCD) sensors orother sensor or groups of sensors that are operative to sense at leastone dimension or property which corresponds to a width associated with acheck. In the example embodiment this is done once the check has beenaligned with the transport path and the document alignment sensors 734.This capability of determining using signals from the sensor 752, thewidth of the aligned document enables at least one processor in themachine to cause the positioning device 746 to move the read head 716 tothe appropriate transverse position for reading the micr line indicia onthe check in the event that the check is in one of the two positionswherein the micr indicia is disposed on the opposite of the check fromread head 714.

The at least one processor has associated programming in at least onedata store that enables determination of the proper position for theread head 716 because check printing standards specify the location ofthe micr line indicia relative to a longitudinal edge of the check. As aresult for a given check that has been aligned in the document alignmentarea, the at least one processor is operative to determine a widthassociated with the check responsive to signals from sensor 752. Thewidth signals thereafter enable the processor to cause the read head 716to be positioned in an appropriate transverse position for reading themicr data if the check is in two of the four possible checkorientations.

It should be noted that as represented in FIG. 44 the read heads areoperative to read the micr indicia regardless of whether the indicia ison the check immediately adjacent to the read head or on an opposed sideof the check from the read head. This is because the magnetic characterswhich comprise the micr indicia can be sensed through the paper. Furtherin the example embodiment the magnetic read heads are positioned in acurved area of the transport path. This generally helps to assure in theexample embodiment that the check is in contact or at least very closeproximity with the read head. Further the example embodiment of themount 744 includes a plurality of vanes 754. Vanes 754 are curved andare operative to help guide the sheet through the area of the magneticread heads without snagging. In an example embodiment the vanes 754 areoperative to reduce surface tension so as to facilitate movement ofsheets thereon. Of course it should be understood that these structuresare exemplary and in other embodiments other approaches may be used.

In example embodiments each of the read heads is a part of magneticsensor circuitry that is operative to determine magnetic indiciaincluded on checks. Such magnetic indicia generally includes micr linedata. The micr line data is generally usable to identify the check aswell as the account on which the check is drawn. Such magnetic sensingcircuitry may be of the type described in U.S. Pat. No. 7,428,984, thedisclosure of which is incorporated herein by reference in its entirety.Of course it should be understood that this magnetic sensing circuitryis exemplary and in other embodiments other forms of sensing circuitrymay be used.

Alternatively or in addition magnetic sensing circuitry may be operativeto sense and read other forms of magnetic indicia other than or inaddition to micr line characters. Further other embodiments may beoperative to read magnetic indicia on types of documents other thanchecks. This may include for example magnetic indicia included oncurrency bills, money orders, vouchers, gaming materials or other typesof documents.

In some example embodiments the automated banking machine is operativeto sense the operability of the magnetic sensing circuitry whichincludes the magnetic read heads. This is done by operating a sourcethat serves as an emitter of electromagnetic radiation within themachine and determining the capability of the magnetic sensing circuitryto sense radiation from this source. In example embodiments this sourcemay include an electric motor or other device that can be selectivelyoperated in the machine. In some example embodiments the electric motormay be associated with a transaction function device such as a sheettransport that can be operated during transactions to move sheets withinthe machine. Alternatively in some embodiments the electromagneticradiation source may include an actuator or other type of device thatproduces radiation that can be picked up by the magnetic sensingcircuitry which also normally operates in the machine to read magneticindicia in checks and/or other documents.

FIGS. 70 through 74 schematically represent the logic flow associatedwith computer executable instructions that can be carried out by atleast one processor in an automated banking machine. This logic flow isoperative to determine whether the magnetic sensing circuitry in themachine has experienced a malfunction or other condition that suggeststhat check reading transactions should no longer be carried out.Likewise such logic flow may also be operative to determine conditionswhich necessitate servicing of the machine by a service provider. Inaccordance with the logic represented, the at least one processoroperates to cause the machine to provide such a notification to a remotecomputer that may be associated with a third party servicer. Of coursethis approach is exemplary.

Referring to FIG. 70 the exemplary logic begins with a step 810 in whichthe at least one processor operates in accordance with associatedprogrammed instructions to initiate a setup routine. In exampleembodiments a setup routine is operative when an ATM is first placedinto service or at other times when initial settings are to be gatheredfor purposes of evaluating whether the machine has undergone a change inconditions that may represent a malfunction. Such times may include forexample, when the machine has been taken out of service for purposes ofconducting maintenance or other activities that are intended to ensurethat the machine is operating properly. Of course these are merelyexamples of when such a setup routine may be implemented.

In an example embodiment at least one processor of the automated bankingmachine has associated programming that enables decoding the micr linedata regardless of the facing position of the check as it is moved pastthe magnetic read heads. As can be appreciated depending on the facingposition of the check the micr data may be moving in any of the forwarddirection or the backward direction and right side up or upside down asit passes in proximity to the one adjacent magnetic read head. Signalsare generated by the magnetic read head responsive to the magneticindicia which makes up the micr line data. The programming of the atleast one processor is operative to receive and record these signals,and to determine the micr line characters that correspond thereto. Inthe example embodiment this includes comparing the data for at leastsome of the characters that correspond to the micr line, to datacorresponding to one or more micr line characters so that it can bedetermined the orientation in which the micr line data has been read.The at least one processor may operate in accordance with itsprogramming to conduct pattern matching of the sensed signals to signalscorresponding to known micr characters to determine the probable micrcharacters to which the signals correspond. This may be done for one ormultiple characters to determine a probable orientation of the checkdata. This probable orientation may then be checked by comparing thedata as read from the magnetic read head, to other data whichcorresponds to the micr data initially determined orientation. If theorientation corresponds to an appropriate micr line character then itprobable that the orientation has been properly determined.

If however the sensed data does not correspond appropriately tocharacters in the initially determined orientation, then it is probablethat the orientation determined is incorrect. In some embodiments the atleast one processor may operate to compare signals corresponding to themagnetic indicia read from the check to data corresponding to micr linecharacters in multiple possible orientations. The results may then becompared to determine the number of unidentifiable characters in each ofthe orientations. Generally in at least one orientation whichcorresponds to the actual orientation of the check, the at least oneprocessor will determine that all of the characters correspond toidentifiable micr line characters.

In still other embodiments character recognition analysis softwareroutines may be operative to identify micr line characters in each ofthe possible orientations which a degree of confidence. This degree ofconfidence would hopefully be much higher for one particular orientationwhich then indicates the facing position of the check as well as themicr line characters to which the data corresponds. In still otheralternative embodiments other approaches may be used to determine thefacing position of the check. This may include for example analysis ofoptical features to determine that the check is in a particularorientation. The information on a facing position as determined fromoptical features may then be used to analyze or, as a factor in theanalysis, of the magnetic indicia on the check as carried out by atleast one processor.

In still other embodiments character recognition analysis may be carriedout using the principles described in U.S. Pat. No. 8,091,784, thedisclosure of which is incorporated herein by reference in its entirety.Alternatively or in addition character recognition analysis may befacilitated through the use of image sensors such as those laterdescribed herein that are operative to determine sheet movement in asheet path. For example in some embodiments image sensors are operativeto determine movement of a sheet through the processing of datacorresponding to a plurality of images of a sheet sensed by the imagesensor. As a result data corresponding to the displacement of sheet maybe processed in coordination with concurrently sensed magnetic signalsto facilitate the identification of micr characters or other magneticindicia on a check or other sheet. For example computer executableinstructions stored in association with at least one processor may beoperated to identify magnetic characters by analyzing changes inmagnetic signals from a read head or other magnetic sensor that occurwith relative displacement of a sheet. The use of such an image sensorto determine the sheet displacement that causes magnetic signal changescan be used to facilitate magnetic character recognition. Such analysiscan be used to avoid complications that might occur in situations wherethe movement of the sheet is not continuous or is not at a relativelyuniform velocity as the magnetic characters pass adjacent to the readhead. Alternatively or in addition, other embodiments may operate to usean image sensor to determine the then current velocity of a sheet movingin a transport path. By determining the then current speed of the sheet,the at least one processor is able to more precisely match the magneticsignal data with stored character data and thereby identify the magneticcharacters. This may be accomplished for example by the at least oneprocessor operating in accordance with its program instructions toproduce modified read head data that corresponds to the actual signaldata sensed, but that is conditioned so as to correspond to such signalsbeing received at a predetermined reference speed for movement of thedocument. This reference speed may correspond to the stored data forknown characters that is stored in at least one data store.

Thus, by conditioning the signals received from the one or more magneticread heads, the at least one processor is able to more readily compareand match the received data and the stored data, and thereby identifythe characters on a sheet. Alternatively or in addition in otherembodiments the at least one processor may operate to modify the storeddata so as to more closely match the sensing conditions such as speed ofthe sheet when the signals are captured. Of course these approaches areexemplary and in other embodiments other approaches may be used.

Of course it should be understood that while the discussion of theexample embodiment has included a discussion of micr line dataassociated with a check, in other embodiments other types of magneticindicia may be analyzed and used. Further it should be understood thatchecks and other items which include magnetic indicia thereon serve ascoded records on which magnetic data is encoded. Alternative approachesmay also be used in other embodiments for reading of magnetic recodedindicia on such records, and the magnetic read heads described inconnection with this particular embodiment are exemplary. Further itshould be understood that while the coded records in the form of checkshave the micr line data offset from the center line of the record andgenerally in a defined location relative to one or more edges of thedocument, other embodiments may operate to have magnetic indicia inother locations. Further some example embodiments may also includeprovisions for sensing magnetic indicia on records in various locationsand determining the nature of such indicia in various locations based onsignals produced from sensing the record. Of course these approaches areexemplary and in other embodiments other approaches may be used.

In the example embodiment when the at least one processor executes thesetup routine the at least one processor is operative to cause aninitial value corresponding to radiation sensed by the magnetic sensingcircuitry to be stored. This is represented by a step 812 in which theat least one processor operates to cause at least one value associatedwith at least one property of electromagnetic radiation value currentlybeing sensed through operation of the magnetic sensing circuitry, to berecorded. In some embodiments this may be various types of values suchas an instantaneous value, an average value over a period of time, aweighted value, an average value of radiation sensed by multiple readingheads or another one or more values that are sensed through operation ofthe magnetic sensing circuitry. These one or more initial values arecaptured at a time when the electromagnetic radiation source in themachine is in a condition in which it is not operating to generateradiation. The at least one processor operates to store in at least onedata store the at least one value corresponding to the level ofelectromagnetic radiation sensed by the magnetic sensing circuitry inthis condition. This is represented by step 814. These one or moreinitial values are stored in at least one data store through operationof the at least one processor executing suitable program steps thatstore such value.

After the initial one or more values is stored, the at least oneprocessor is operative to cause the electromagnetic radiation source tooperate. This is represented in a step 816. In the example embodimentthe electromagnetic radiation source includes an electric motor withinthe machine. This electric motor in some example embodiments may beoperative to drive a sheet transport in the machine. During thecondition represented in step 816 the at least one processor isoperative to cause the motor to operate at a time when no transactionsare being performed and sheets are not moved as a consequence of theoperation of the motor. Of course this approach is exemplary.

The at least one processor is operative during at least a portion of thetime when the motor is caused to operate to sense through operation ofthe magnetic sensing circuitry, at least one level of radiation from thesource that is sensed. This is represented in FIG. 70 by a step 818. Thelevel of radiation sensed from the radiation source can correspond to anintensity of the radiation that is detected through operation of themagnetic read head which is part of the magnetic sensing circuitry. Theamplification and signal conditioning elements of such circuitry in theexample embodiment are operative to enable the electromagnetic radiationgenerated by operation of the motor to be detected. This enables theelectromagnetic radiation from the source to be used to verify theproper operation of the circuitry. As can be appreciated, the sensedradiation signals in other embodiments may be one of several differenttypes and may include for example instantaneous values, averages overtime, sample values, average values between multiple read heads, orother values that are useful in producing data that is representative ofat least one level of at least one property of radiation that can besensed through a magnetic read head and the associated circuitry fromthe electromagnetic radiation source.

The at least one processor is operative in a step 820 to store one ormore values in a data store corresponding to the radiation sensed instep 818. In the example embodiment these stored values correspond tothe initial values of radiation that are sensed from the electromagneticradiation source and serve as a baseline for determining changes thatare indicative of a malfunction or other undesirable conditions.

In the example embodiment once the initial values have been stored, theoperation of the electromagnetic radiation source is stopped. This isrepresented in a step 822. Step 822 completes the initialization processin the example embodiment. Of course in other embodiments otherapproaches may be used.

The at least one processor operates in accordance with the exemplarylogic flow to periodically test the ability of the magnetic sensingcircuitry to detect radiation emitted from the radiation source. If achange is detected which suggests a malfunction of the magnetic sensingcircuitry or other adverse conditions, the at least one processoradjusts machine operation and/or provides at least one indication of apotential problem. In the example embodiment the at least one processorexecutes a timing function to determine the period of time since thelast test of the magnetic sensing circuitry. This is schematicallyrepresented in FIG. 71 by step 824. Step 825 in the logic flowcorresponds to the process of determining if the time period since thelast test has reached or exceeded a particular time limit. If the limitis not determined to have been reached in step 826, the machinecontinues to wait until an appropriate time. If however a set timeperiod has been reached, the logic flow moves to a step 828.

In the example embodiment it is desired to avoid attempting to sense theoperation of the magnetic sensing circuitry during times that themachine is operating to carry out transactions. There are severalreasons for this including that during transactions multiple sources ofelectromagnetic radiation may be operating within the machine. Furtherconducting testing during transactions is generally not possible as suchtesting may interfere with or delay processing the transaction. In step828 the logic associated with the at least one processor determines ifan automated banking machine transaction is currently in progress on themachine. If so the machine will wait until such time as a transaction isnot being conducted to execute the testing.

If however in step 828 it is determined that the automated bankingmachine is currently not engaged in carrying out a transaction theprocessor logic moves to step 830. In step 830 the at least oneprocessor is operative to determine the at least one level of radiationsensed by the magnetic sensing circuitry when the electromagneticradiation source is in a condition in which it is not operating toproduce radiation. In the example embodiment this is a time when theparticular motor which serves as the radiation source is not beingoperated. The at least one processor is operative to cause to beobtained from the radiation sensing circuitry, one or more values whichcorrespond to radiation sensed during this condition. In step 832 the atleast one processor is operative to compare the values obtained in step830 with the reference values previously obtained in step 812. Thiscomparison may include evaluating discrete values, the averages of suchvalues, the median of such values or other single or multiplecomparisons to analyze how the value or values currently sensed compareto those previously obtained when the electromagnetic radiation sourceis in the nonoperating condition.

In the example embodiment the at least one processor is operative todetermine that the absolute value of the differences between the one ormore values previously stored and the current values exceed a reference.In example embodiments this may include a single preset reference ormultiple references. In addition such references may also be adjustedbased on various factors.

This comparison of the stored values to the recently obtained values isrepresented in FIG. 72 by a step 834. If the difference between thecurrently obtained values and the reference values exceeds a threshold,the logic proceeds as indicated to execute the steps represented in FIG.73.

In these circumstances the at least one processor operates in accordancewith its programmed instructions to wait for a preset time period asrepresented in a step 836. This is done to try to avoid giving anindication of a problem when the machine has been exposed to a transientradiation source which has caused an anomalous reading. Such a sourcemay include for example an adjacent radio transmitter in a nearbyvehicle, static generated by a vehicle or other machinery, or theoperation of appliances or other devices which use electric motors. Suchtransient radiation sources will generally move away from the machinewithin a relatively short time period and the exemplary logic operatesto allow such time for such sources to leave the vicinity of themachine.

As represented schematically by step 838, after the time period afurther value from the magnetic sensing circuitry with the motor in thenonoperating position is captured through operation of the at least oneprocessor. Again this may include single or multiple values of the typepreviously discussed. In step 840 the at least one processor isoperative to cause an analysis of the one or more values sensed in step838 with the initial values previously captured in step 812.

Step 842 represents logic executed by the processor in determining ifthe comparison of the recently sensed values and stored values has anabsolute difference that exceeds one or more threshold values. Of courseas previously discussed, this comparison may be of multiple values,single values, calculated weighted values or other comparisons. If instep 842 the difference does not exceed the one or more thresholds, thelogic returns to step 824. If however the analysis indicates that thereare differences between the originally sensed values and the currentvalues which may correspond to a malfunction, the logic proceeds to astep 844. In step 844 the at least one processor is operative to resolvethat the magnetic sensing circuitry is sensing a high radiationcondition which is not appropriate to the current status of the machine.In step 846 the at least one processor is operative in accordance withits programming to execute steps that disable the machine from carryingout functions in which the magnetic sensing circuitry is required tooperate. This may include for example adjusting the operation of themachine so that it no longer carries out transactions that involveimaging checks and/or reading magnetic indicia on documents.

Alternatively in other embodiments the at least one processor mayoperate to cause the machine to cease carrying out user transactions. Ofcourse these approaches are exemplary and will depend on the programmingof the particular machine.

Further in the example embodiment in step 846 the at least one processoris operative to cause at least one signal to be sent from the machineindicative of a potentially problematic condition. This may include forexample, the machine communicating with at least one host computer orother remote computer to indicate the problem or malfunction. This mayinclude for example, a computer that is operative to notify a thirdparty servicer of the need to conduct a servicing activity to repair themachine. Thereafter in accordance with the exemplary logic the machineis operative in a step 850 to note the condition and to maintain itsstatus data stored in memory until such time as the machine is reset.This may be done through service activities by a servicer at themachine. Alternatively in some embodiments this may be accomplishedremotely by messages sent to the machine that operate to diagnose and/orcorrect conditions and to place the machine back in service. Of coursethese approaches are exemplary.

If however it is determined in step 834 that the current backgroundradiation does not differ from the previously stored values by more thanthe one or more thresholds, the at least one processor causes theradiation source to operate. This is represented in a step 850. In anexample embodiment the radiation source includes a motor that operatesto drive a sheet transport within the automated banking machine. Thismay be a sheet transport within the housing of the machine that operatesduring transactions to move sheets such as currency bills, checks,receipts or other items. In the example embodiment because the radiationsource is operated by the processor during a time period when notransaction is being conducted, the sheet transport does not causemovement of sheets. Of course this approach is exemplary and in otherembodiments other types of radiation sources, transaction functiondevices or approaches may be used.

The at least one processor operates in conjunction with the magneticsensing circuitry to determine one or more values that correspond to theradiation from the source that is detected through the magnetic readheads and magnetic sensing circuitry. This is represented by a step 852.Again such sensing may be on a continuous basis, periodic basis, averagebasis, time weighted basis or other basis for purposes capturing one ormore values that are suitable for comparison to the previously storedone or more values that correspond to the radiation source in anoperative condition. The at least one processor operates in the exampleembodiment to analyze these values and compare them to the prior storedvalues. This is represented by a step 854.

The analysis in step 854 causes the processor to make a determination asto whether the comparison of the various values that have beenpreviously stored and the currently sensed values, indicate a differencethat exceeds one or more thresholds. Again the analysis carried outthrough operation of the at least one processor will depend on the typeof values that are recorded and stored in the operation of the system.The at least one processor of the example embodiment operates todetermine if this analysis results in a difference between one or morecurrently sensed values and one or more previously stored values thatexceeds one or more thresholds. This is represented by a step 856. Ifthe comparison does not show a significant deviation between the sensedand the previously stored values, it is indicative in the exampleembodiment that the magnetic read heads and the associated magneticsensor circuitry are operating properly. In response to resolving thiscondition the at least one processor operates to stop the radiationsource, changing its condition from the operative condition in which themotor runs to an inoperative condition in which the motor is off. Thisis represented by step 858.

The at least one processor then acts to reset the timing function sothat the periodic check of the magnetic sensing circuitry is carried outagain after a period of time. This is represented by a step 860. Thelogic then returns to carrying out the timing function until it isappropriate to carry out the next test. It should be understood,however, that although the passage of time is indicated as the basis forperiod testing in this example embodiment, in other embodiments othermeasures for conducting testing may be used. This may include forexample testing on the basis of the number of transactions conducted bythe machine. Alternatively in some embodiments such testing may beconducted based on the number of checks or other sheets that have beensensed through operation of the magnetic sensing circuitry since theprior test. In still other embodiments other parameters may be used asthe basis for conducting the testing.

In the example embodiment if it is determined in step 856 that there isa deviation in the currently sensed one or more values relative to theprior sensed values, then the at least one processor executes furtherinstructions that are represented by a step 862 in FIG. 74. In thisexample embodiment the at least one processor is operative to cause theoutput of at least one signal that indicates a malfunction of themagnetic sensing circuitry. The at least one processor is also operativein the example embodiment to cause the functions that require thereading of magnetic indicia to be disabled. This may include forexample, changing operation of the automated banking machine so that itno longer carries out transactions including the acceptance of checks orother documents including the magnetic indicia. In still otherembodiments the at least one processor or may operate to disable furtheroperation of the machine to carry out any transactions. Of course theseapproaches are exemplary.

Also in the exemplary logic flow the at least one processor is operativeto cause the automated banking machine to send at least one message fromthe machine to a remote computer. The at least one message is operativeto notify a remote servicer or other entity of the malfunction which hasapparently occurred at the machine. This notification may for examplecause a servicer to be dispatched to the machine. Alternatively or inaddition the at least one processor may attempt to execute furtherdiagnostic or corrective functions in order to identify and/or correctthe problem. In the example embodiment the at least one processor isoperative to notify the at least one remote computer of a probablemalfunction, maintains a waiting state in which the automated bankingmachine waits to be repaired either by a servicer at the machine orthrough signals sent remotely to the machine. This is represented in astep 866. Of course it should be understood that this logic flow isexemplary and in other embodiments other approaches may be used.

It should further be understood that various approaches may be taken indetermining whether the electromagnetic radiation sensed from the sourceis varied in ways that necessitate some remedial action at the automatedbanking machine. For example in some example embodiments the magneticsensing circuitry associated with each read head may provide an outputindicative of the radiation level sensed from the electromagneticradiation emitting device. This output may be averaged over a set periodof time and this average value can then be compared to a stored value.In still other example embodiments such sensing may involve review ofmaximum levels of radiation, minimum levels of radiation, median valuesor numerous additional values that are then compared to one or morestored values. In still other example embodiments selective sensing atdifferent the frequencies may be conducted and/or compared. Suchanalysis may also be done for each read head and associated circuitryindividually. Alternatively the analysis may be conducted for signalsthat result from a combination or comparison of what is sensed by eachread head and the associated circuitry. Alternatively or in addition theat least one processor may be operative to cause the operation ofmultiple electromagnetic radiation sources within the machine.

The parameters associated with the radiation sensed from each of thesesources operating individually and/or the combined effect of bothoperating simultaneously may be analyzed and compared. Alternatively orin addition, the at least one processor may execute instructions thatare operative to account for background radiation. Thus, for example,the level of radiation sensed when the radiation emitting device(s) inthe machine are not operating may be accounted for in the calculationfor purposes of determining whether the magnetic sensing circuitry isoperating properly. Of course these approaches are exemplary.

It should further be understood that the computer executableinstructions carried out by the processor in conducting the analysis maybe stored in various forms of media that can be accessed and from whichthe instructions can be executed by the at least one processor. Thesemay include for example, firmware memory, magnetic memory, flash memoryor memory stored on another form of article in operative connection withthe at least one processor. Of course these approaches are exemplary.

The operation of an example embodiment is now explained with referenceto FIGS. 46 through 67. The exemplary automated banking machine isoperated by a customer to perform at least one transaction involvingacceptance of sheets. This may include for example, the user providinginputs to identify themself or their account, as well as to indicate atransaction that they wish to conduct through operation of the machine.This may be done in response to instructions output through the display.The user indicates that they wish to conduct a sheet acceptingtransaction. The sheet accepting transaction may include in someembodiments, acceptance of checks, and other embodiments the sheets tobe accepted may include notes. In still other embodiments the sheets tobe accepted may include mixed notes and checks. In other embodiments thesheets may include bills, such as utility bills, tickets, vouchers andfood stamps. In still other embodiments other types of sheets or itemsmay be accepted depending on the capabilities of the machine.

With reference to FIG. 46, in the conduct of an exemplary transactionthe sheet access area 684 initially has external access thereto blockedby the gate 680. The user prepares a stack 756 comprising a plurality ofsheets for receipt by the machine through the sheet opening 678. Itshould be noted that in the initial position the divider plate 690 andthe belt flight 688 are disposed downward and are in generallysupporting connection with the belt flight 686. Of course it should beappreciated that as shown in FIGS. 46 through 67, the structures in thesheet acceptance area are shown in a sectional view taken through themiddle of the sheet acceptance area.

Responsive to the at least one processor in the machine operating tocause the machine to carry out a sheet accepting transaction, the atleast one processor is operative to cause the gate 680 to open as shownin FIG. 48. The at least one processor is also operative to cause thestop 698 to move to a raised position. The processor is also operativeto cause the divider plate and upper transport including the upper sheetdriver member, to be disposed a greater distance away from the beltflight 686. This enables the user to insert the stack 756 inwardly intothe area between the belt flight 768 and the divider plate 690, untilthe stack is in abutting relation with the stop. As shown in FIGS. 50and 51 the at least one processor is thereafter operative to retract thestop 698 and to cause the belt flight 688 and divider plate 690 to belowered. This provides for the stack 756 to be in sandwiched relationbetween the belt flight 686, belt flight 688 and divider plate 690. Itshould be remembered that the exemplary divider plate includes a pair ofhorizontally disposed plate portions including the central opening thatextends parallel to each belt flight belt. This enables each of the beltflights to operatively engage the sheets in the stack. The divider plateis also movably mounted relative to the housing such that each dividerplate portion can be moved vertically, responsive to at least one drive,and can also move angularly to maintain engagement with sheets. In theexample embodiment each of the portions of the divider plate are enabledto pivot generally about a horizontal axis that extends near thetransverse center thereof. In the example embodiment the extent thateach portion of the divider plate is enabled to pivot is generallylimited to a relatively small angle. This ability of the divider plateto pivot as well as to move vertically generally in the area of the axisabout which the portion can pivot, facilitates the example embodiment'scapabilities to deliver and receive sheets from users as well as todeliver and receive sheets to and from the opening of the depositaccepting device.

The at least one processor causes at least one drive to move the beltflights so that the stack 756 moves inwardly from the sheet access areasuch that the ends of the sheet move inwardly past the gate 680. Asshown in FIGS. 54 and 53 sensors 758 are positioned to sense the stackin the sheet access area. Responsive to the end of the stack havingmoved inward between the belt flights, the at least one processor isoperative to cause the gate 680 to close as shown in FIGS. 52 and 53.The closing of the gate prevents persons who have deposited a stack ofsheets from further accessing such sheets after they have moved in themachine.

As represented in FIGS. 54 and 55 the sheets are moved inwardly throughoperation of the belt flights so that the sheets move in the opening 699past the inward end of the divider plate and into contact with thepicker 700.

As shown in FIGS. 56 and 57 the processor then operates to cause theupper belt flight 688 to move upwardly and away from the lower beltflight 686. The divider plate 690 remains disposed above and in contactwith the stack 756. In this position the leading edge of the stackextends inward in the machine beyond the inward edge of the dividerplate and the stack moves adjacent to the picker 700. The picker thenoperates generally in the manner of the incorporated disclosures to picksheets one at a time to separate them from the stack.

In the example embodiment the divider plate acts to hold the stackpositioned against the driver member 686 and adjacent a registrationplate portion 687 to facilitate reliable picking of sheets by thepicker. During picking, a thumper member 764 also acts on the bottomsheet in the stack to urge the bottom sheet to move toward the picker.The thumper member 764 moves rotationally responsive to a drive and alsoprovides an upward and inward directed force on the bottom sheet. Thedownward force applied on the top of the stack by the divider plateincreases the effective force applied by the thumper member urging thesheet at the bottom of the stack to move toward the picker. Of coursethis approach is exemplary and in other embodiments other approaches maybe used.

In the operation of the example embodiment the deposit accepting deviceoperates in accordance with the programming of the at least oneprocessor, to move the sheets into the document alignment area 708. Eachpicked sheet is aligned in the manner discussed, and moved in the sheetpath past the analysis devices such as the magnetic read heads 714, 716;imager 718; currency validator 720; and/or other sheet analysis devices.Of course it should be understood that in some embodiments other ordifferent sheet analysis devices may be present. For example in a devicewhich only accepts checks, a currency validator and associated sensorsmay not be present. Likewise depending on the nature of the sheets beingaccepted, other or additional analysis devices may be included.

In the example embodiment sheets that have been moved past the analysisdevices are moved in the transport 712 and are directed throughoperation of the diverter 724 for storage in the sheet storage andretrieval device 722. In the example embodiment the at least oneprocessor is operative responsive to the signals regarding each sheetfrom the analysis devices to analyze each sheet for at least onecharacteristic or property. These may include image properties, magneticproperties, color properties, patterns, watermarks, data or othercharacteristics that are usable to identify a sheet as an acceptablesheet for acceptance by the machine.

In some embodiments for example, the at least one processor of themachine may operate responsive to data received from the analysisdevices to determine that sheets input to the machine include validcurrency notes of a given denomination or type. The at least oneprocessor may operate responsive to determining that such valid currencynotes have been input to cause the automated banking machine to operateto cause an account associated with the user whose card data was read bya machine to be credited for an amount corresponding to such validnotes. This may be done by the at least one processor causing theautomated banking machine to communicate with one or more remotecomputers that have data stores which include data corresponding to auser's account and the funds allocated thereto. In still otherembodiments the at least one processor may operate in the case ofreceived documents which are checks, to determine whether such checksappear to be valid and a user is authorized to be given credit for suchchecks. This may include for example analyzing the checks in accordancewith the incorporated disclosure of U.S. Pat. No. 7,284,695, forexample. The automated banking machine may operate using data read fromthe checks such as the micr line data, image data and/or other data, tocause the automated banking machine to determine that the user of themachine is to be provided value for one or more checks received by themachine. Of course the at least one processor may operate in otherembodiments to analyze data read by analysis devices from other types ofitems which have been received by the machine and make determinations asto whether such items are acceptable and/or whether a user is to beprovided with credit therefor.

Further, in some embodiments it should be understood that the at leastone processor may also operate to identify certain items as unacceptableto the machine. These may include for example items which cannot beidentified as valid currency notes, checks or other items that themachine is programmed to accept. The at least one processor in themachine may operate in accordance with its programming and/or datareceived by communication with remote computers to determine that theitems the user has input cannot be accepted by the machine. Of coursethese approaches are exemplary.

In an example embodiment after sheets have been received in the machinethe at least one processor is then operative to cause the sheet storageand retrieval device 722 to deliver the sheets one by one to thetransport 712. The transport operates to move each of the sheets towardthe sheet access area. The diverter 724 is operative to direct thesheets as appropriate toward the sheet access area. As each of thesheets move in the transport 712, the diverter 728 is operative toselectively direct sheets that have been determined to include the atleast one property associated with acceptable sheets, to the sheetstorage and retrieval device 726. Device 726 is operative to storeacceptable sheets while the unacceptable sheets continue in the sheetpath toward the sheet access area. In the transport 706 sheets areengaged by the diverter 730 and are directed through the opening 699onto the second side 794 of the sheet access area. The rejected sheetswhich are positioned on the second side of the divider plate 690 can bedelivered to the machine user in a manner later discussed.

In operation of the example embodiment, the at least one processor isthen operative to cause the sheet storage and retrieval device 726 todeliver the acceptable sheets therefrom. The transport 712 is operativeto move each sheet to an appropriate storage area in the machine. Forexample sheets which are checks may be stored in the storage device 660.Sheets which are notes may be stored in connection with the sheetrecycler device 658 or in another suitable sheet storage area. It shouldbe understood that a plurality of different types of sheet storage areasmay be included in the machine for storage of one or more types ofsheets.

Although in the example embodiment sheets received in the machine arealigned with the sheet path before being analyzed and stored on thesheet storage and retrieval device 722, there is a risk that sheets maybe come misaligned as they are attempted to be moved out of the machineand through the opening 699 to the user. The example embodiment includesfeatures operative to minimize the risk of sheets becoming jammed orotherwise rendering the deposit accepting device inoperative because ofsuch misalignment. The example embodiment includes sheet sensors 735 and737 as schematically represented in FIG. 43. The sheet sensors 735 and737 are disposed in a first direction inwardly relative to the opening699 through which sheets pass in and out of the machine. Each of thesensors 735 and 737 are disposed transversely relative to the area wheresheets normally move in the sheet path. Each of these sensors is also inoperative connection with at least one processor through appropriateinterfaces.

If during operation of the machine, when sheets are being returned tothe sheet access area, a sheet is sensed by one of the sensors, it is anindication to the at least one processor that a sheet is substantiallyout of alignment with the opening 699 and may present a problem if it iscontinued to be moved toward the sheet access area. In the exampleembodiment responsive to the sensing of the sheet by either sensor 735or 737, the at least one processor is operative to cause the transportto stop the movement of the sheet in the outward direction toward theopening. The at least one processor then operates to cause the transportto move the sheet into the sheet alignment area. This is done by movingthe sheet inward into the machine from the area of the sensor 735 or 737which sensed the sheet. The at least one processor then causes thedevices in the sheet alignment area to engage the sheet and align itwith the transport path. This is done in a manner like that previouslydescribed by moving the sheet transversely such that an edge of thesheet is aligned with the virtual wall formed by sensors 734. Once thesheet is aligned the at least one processor then causes the sheet to bereengaged with the transport which attempts to move the sheet outwardthrough the opening 699 and into the sheet access area. In the exampleembodiment the fact that the sheet has been aligned and is in a properorientation is determined responsive to the fact that the sheet is notsensed by either of sensors 735 or 737. Of course it should beunderstood that this approach is exemplary and in other embodimentsother approaches may be used. This may include for example having aplurality of sensors spaced transversely or in other locations in thesheet path which can be used to determine the location and/ororientation of the document.

Further in the example embodiment if an attempt is made to align a sheetwith the sheet path so it can be returned through the opening, anddespite this effort the sheet is again sensed as out of alignment, theat least one processor will operate in accordance with its programmingto make a further attempt to align the sheet with the sheet path. Thissecond attempt in the example embodiment again involves engaging thesheet with the transverse transports and aligning it with the sheetpath. If after this second attempt when the machine operates to try toreturn the sheet to the sheet access area and there is again sensed anindication that the sheet is misaligned, the at least one processor willthereafter operate in accordance with its programming to cause at leastone message to be sent from the automated banking machine to a remotecomputer to indicate that there is a probable jam and malfunction of thedeposit accepting device. Alternatively or in addition in someembodiments the at least one processor may operate to take otherremedial actions. These may include for example attempting to realignthe sheet additional times. Alternatively or in addition the at leastone processor may operate to again accept the sheet into a storagedevice in the machine, or the at least one processor may cause the sheetto move the sheet in the transport to a location in the machine for suchsheets that cannot be processed. Of course these approaches areexemplary and in other embodiments other approaches may be used.

Rejected sheets that have been moved to the second side of the dividerplate are returned to the banking machine user in a manner shown inFIGS. 66 and 67. The rejected sheets 760 are held in a stack on theupper side of the divider plate. The at least one processor is operativeto cause belt flight 688 and divider plate 690 to move downward suchthat the rejected sheets are in sandwiched relation between belt flight688 and belt flight 686. The at least one processor is then operative toopen the gate 680. The processor operates to cause at least one drive tomove the belts so as to extend the sheets in the stack 670 outwardthrough the opening in the housing of the machine.

It should be understood that in example embodiments the rejected sheetsmay be returned to the user while the accepted sheets are being moved toother storage locations in the machine. Alternatively in someembodiments the user may be given the option by the banking machine tohave all of the sheets that they have deposited, returned. This may beaccomplished in the example embodiment by the sheets in the sheetstorage and retrieval device 726 being moved through the sheet path tothe sheet access area. Alternatively or in addition, in some embodimentsthe user may be offered the opportunity to retry the unacceptablesheets. In still other embodiments the machine may operate to hold instorage unacceptable sheets which the at least one processor hasdetermined may be associated with the user attempting to perpetrate afraud. Of course these approaches are exemplary and in other embodimentsother approaches may be used.

In still other alternative embodiments sheets may be determined asunacceptable relatively quickly, and may be identified as sheets thatshould be returned to a user before all of the sheets in the stack inputby the user to the sheet access area have been picked. Alternatively orin addition a user may provide one or more inputs indicating that theywish to abort a transaction prior to all of the sheets in the inputstack being picked. These situations may be associated with theconfigurations of the exemplary deposit accepting device shown in FIGS.58 and 59. For example a rejected sheet 762 may be returned to the sheetaccess area prior to all the sheets from the sheet stack having beenpicked. This may be the result of the rejected sheet 762, having beenanalyzed and determined to be unacceptable. Alternatively in someembodiments the rejected sheet may be the result of the user indicatingthat they wish to abort the transaction. As shown in FIGS. 58 and 59,such a rejected sheet is diverted through operation of the diverter 730into the second side 694 such that the sheet is supported on the upperside of the divider plate 690.

The return of sheets to the banking machine user is represented in FIGS.60 and 61. The at least one processor is operative to cause the dividerplate 690 and belt flight 688 to move downward such that the sheetswhich are on each side of the divider plate are in sandwiched relationbetween the belt flights 686 and 688. The at least one processor isoperative to open the gate 680 and to move the belt flights as shownsuch that the sheets on each side of the divider plate are moved outwardthrough the opening 678 in the housing. The user may then take thesheets from the machine.

FIGS. 62 through 65 represent an exemplary operation that can be carriedout by the machine if the user does not take the checks or other sheetsthat have been presented to the user by the machine. As shown in FIG. 62the sheets which are positioned on both sides of the diverter plate 690are moved through operation of the belt flights toward the picker. Uponthe stacks of sheets reaching the picker, the gate 680 is closed. Thepicker 700 is then operated to pick the sheets. The sheets are pickedfrom the area 692 below the diverter plate and then from the side 694above the diverter plate. This is achieved because in the area adjacentthe picker, the sheets regardless of whether they are above or below thediverter plate generally form a continuous sheet stack which enables allthe sheets to be picked regardless of whether they are above or belowthe divider plate.

In the example embodiment the at least one processor is operative tocause the retracted sheets to be stored in a suitable area of themachine. The machine is further operative to record the fact that theuser did not take the presented sheets. This enables the sheets toeventually be traced to and/or returned to the particular user. Ofcourse this approach is exemplary and in other embodiments otherapproaches to operation of the machine may be used. It should beunderstood however that in this example embodiment the machine operatesto clear the sheet access area so that transactions can be conducted forsubsequent banking machine users even though a user did not take theirpresented sheets.

A further aspect of the example embodiment is the use of a thumpermember 764 in connection with picking sheets from the stack. In theexample embodiment the thumper member 764 is a rotating member includinga raised area. It is aligned with the opening in the divider plate. Theraised area is operative to displace the sheet and urge the sheetbounding the lower end of the stack to move into engagement with thepicker 700. The bouncing movement of the stack of sheets is operative tohelp break the forces associated with surface tension and to help toseparate the lowermost sheet from the stack. As previously discussed,when the divider plate acts on top of a stack of sheets, or a drivermember acts on top of a stack of sheets, the force applied by thethumper member to the sheets is enhanced. Of course this approach isexemplary and in other embodiments other approaches may be used.

In a further aspect of an example embodiment, sensors are provided fordetermining the positions of sheets in this sheet access area. As can beappreciated in the example embodiment one pair of opposed belt flightsare operative to operatively engage and move sheets both above and belowthe divider plate. In operating the exemplary banking machine the atleast one processor is operative to determine the location of sheets,and specifically whether sheets are present on the first side 692 belowthe divider plate 690 or in the second side 694 above the divider plate.

This is accomplished in an example embodiment through an arrangementshown in FIGS. 68 and 69. FIG. 69 shows a plan view of a portion thatcorresponds to half of the divider plate 690. In the example embodimentthe divider plate 690 includes reflective pieces 766 and 768 thereon. Inthe example embodiment reflective pieces 766 and 768 comprise a piece oftape that is operative to reflect radiation therefrom. In an exampleembodiment the tape may be an adhesive backed tape although in otherembodiments other materials and pieces may be used. Further the exampleembodiment of the portion of the divider plate 690 includes apertures770 and 772 therein.

Further in the example embodiment the reflective pieces are angularreflective pieces. This includes in the example embodiment material withangular reflective properties such that radiation striking thereflective piece at an acute angle is reflected from the reflectivepiece back at the same or almost the same acute angle. This isaccomplished in an example embodiment due to the orientation ofreflective elements within the reflective piece. Thus, for example asshown in FIG. 68 a sensor 774 which includes a radiation emitter and aradiation receiver is enabled to sense whether reflective piece 766 iscovered by at least one adjacent sheet. Further the sensor 774 isenabled to sense that reflective piece 766 is covered or uncovered froma position that is laterally disposed from the side 694 in which sheetsmay be positioned. Likewise a similar sensor 776 is operative to sensewhether a sheet is covering reflective piece 768 in a position disposedlaterally from the divider plate. As can be appreciated these sensorsenable the sensing of whether sheets are present, as well as theirposition on the second side 694 above the divider plate 690.

Also in this example embodiment the sensor 778 includes emitter 780 anda receiver 782. The emitter 780 and receiver 782 are disposed from oneanother and aligned with aperture 770. As a result the ability of thereceiver 782 to sense radiation from the emitter 780 indicates thatsheets are not present either on the first side 692 or the second side694 in the area of aperture 770. Similarly a sensor 784 which includesan emitter 786 and a receiver 788 is operative to determine if sheetsare present either on the first side 692 or on the second side 694 inthe area of aperture 772.

Further in an example embodiment, a sheet support plate 790 ispositioned in generally parallel relation with belt flight 686 andextends laterally on each transverse side thereof. A reflective piece792 supported thereon operates in conjunction with the sensor 794.Sensor 794 is of a type similar to sensor 774 and includes an emitterand adjacent receiver. Similarly a reflective piece 796 operates inconjunction with a sensor 798. Such reflective pieces and sensors may beused to independently sense the presence and/or location of sheets onthe first side 692. Further as can be appreciated, support plate 790includes apertures 800 and 802 which are aligned with sensors 788 and784 respectively. Further in other embodiments a support plate may bepositioned adjacent to belt flight 688. Such a support plate may alsoinclude apertures and/or reflective elements positioned thereon. Such asupport plate may be of the type previously described or may be of adifferent construction. Further such a support plate may include angularreflective pieces so as to enable the sensing of sheets proximatethereto with a sensor that is positioned transversely of the area inwhich sheets may be positioned. As can be appreciated this ability tosense the sheets may include the positioning of the sensors transverselyfrom the sheet holding areas and positions as may be convenient andwhere space is available within the given housing structure of theautomated banking machine.

This exemplary arrangement of sensors enables the at least one processorto determine the presence and position of sheets on both the first sideand the second side of the divider plate 690. The ability of the exampleembodiment to sense in such areas through the use of sensors which arelaterally disposed away from the area in which sheets must pass,provides benefits in terms of being able to position the sensors in waysthat do not interfere with the movement of the device components. Itshould be understood however that these approaches are exemplary and inother embodiments the use of different types of sensors for thedetection of sheets may be used.

It should be understood that in the example embodiment the depositaccepting device may also operate as part of the cash dispenser of themachine. This may be accomplished for example, through operation of theprocessor which causes currency sheets to be picked from the sheetdispenser device 656 and/or the sheet recycling device 758 for deliveryto an ATM user. Such sheets may be moved through the various transportsand delivered to the sheet access area. Such sheets may be presented tothe user through the opening in the ATM housing in the manner previouslydiscussed. Of course while the example embodiment enables the depositaccepting device to operate as part of the currency dispenser, in otherembodiments a separate device may be used for dispensing currency sheetswhile the deposit accepting device is operative only to accept and storesheets. Of course these approaches are exemplary and in otherembodiments other approaches may be used.

In addition it should be understood that although in the exampleembodiment particular structures are disclosed for the sheet movingdevices, divider plate and other sheet handling mechanisms, in otherembodiments other structures may be used. This may include for exampleadditional numbers of divider plates and sheet moving devices.Alternatively or in addition rather than using a split divider platehaving two portions as in the example embodiment, other embodiments mayinclude divider plates with apertures which can accept rollers, balls orother types of sheet moving devices therein. In addition while theexample embodiment is described in connection with sheet handlingdevices that move belts and the divider plate relatively vertically toone another, and in which the vertical position of the lower belt isfixed, other embodiments may include different arrangements. Thesearrangements may include transports and divider plates which movehorizontally or angularly relative to one another to achieve thedelivery and acceptance of sheets from a user. Further additionaldevices and structures may be combined with or used in lieu of thestructures and devices described in connection with the exampleembodiments herein.

An alternative example of a sheet handling mechanism 1350 suitable foruse in connection with various types of document accepting devices asshown in FIGS. 92-96. This example embodiment includes a first sheetdriver member 1352 and a second sheet driver member 1354. In thisexample embodiment the sheet driver members are each belt flights ofcontinuous belts. However, in other embodiments, other types of sheetmoving devices may be used.

Mechanism 1350 further includes first divider plates 1356. First dividerplates 1356 in this example embodiment may be similar to the dividerplates previously discussed. The first divider plates 1356 are rotatablymovable in supporting connection with a movable lever 1358. As can beappreciated, in the example embodiment a pair of levers may be utilizedsuch that each supports one of the divider plates 1356. Only one of thelevers will be described for purposes of brevity herein. The levers 1358are rotatably movable about a pivot 1360. The lever 1358 is selectivelymovable through various selected positions responsive to operation ofone or more drives.

The example embodiment mechanism further includes second divider plates1362. The second divider plates 1362 are generally similar to dividerplates 1356. Each divider plate 1362 is rotatably movably mounted insupporting connection with a lever 1364. Lever 1364 is also selectivelyrotatably movable about pivot 1360 responsive to one or more drives. Ascan be appreciated, in this example embodiment a pair of levers 1364 areutilized to each support the respective divider plate 1362.

In the example embodiment, second sheet driver member 1354 and the sheetmoving belt associated therewith is movably mounted in supportedconnection with a lever 1366. Lever 1366 is in operative connection witha body which supports sheet driver member 1354 through a pivotconnection 1368. Lever 1366 is also selectively rotatably mounted to apivot 1370. In the example embodiment, a pair of levers 1366 areutilized and each is selectively movable to vertical and rotationalpositions about the pivot by one or more drives.

Further, in this example embodiment, the first sheet driver member 1352is also selectively movable vertically and rotationally in supportingconnection with one or more structures via one or more drives of thetype previously discussed. Such supporting structures may include leversor other suitable mounting structures of the type previously described.As a result, in the example embodiment, each of the sheet driver membersand divider plates are selectively movable relative to one anotherresponsive to operation of the respective drives. Such drives operateresponsive to signals resolved by one or more processors similar to theoperation of such components in the previously described embodiments.Further, as can be seen in FIG. 92, the relatively movable first andsecond sheet driver members and first and second divider plates arecapable of defining three sheet access areas therebetween. These aredesignated 1372, 1374 and 1376. As will be appreciated from the exampleschematic representations of the operation of the sheet handlingmechanism shown in FIGS. 93-96, one or more sheets may be positioned ineach of the different sheet access areas for purposes of receivingstacks of sheets from a user of the machine or from the machine itself,delivering stacks of sheets out of the machine and/or processing sheetswithin the machine.

FIG. 93 shows schematically example operation of the sheet handlingmechanism 1350. In the position shown, the stack of sheets 1378 is shownextending between the first and second sheet driver members 1352 and1354. In this position of the example embodiment, the first and seconddivider plates 1356 and 1362 are positioned in abutting relation belowthe level of the sheet driver member 1354. Thus, in this position, thestack 1378 may be abuttingly engaged between the sheet driver members1352 and 1354. It should be understood that in this exemplaryorientation, the sheet driver members may be positioned so as to enablea user to insert the stack of sheets through a sheet access opening 1380that in the position shown, is open by virtue of movement of a movablegate schematically represented 1382. Thus, for example with the gate inthe open position, the sheet driver members may be disposed apart so asto enable a user to insert the stack of sheets between the sheet drivermembers. This may be done, for example, by moving the sheets along thelines of arrow R shown in FIG. 93. Alternatively if the stack 1378 is tobe delivered to a user, the driver members may engage the sheets at theopposed ends of the stack in firm engaged relation and the sheets may bedriven in engagement with the sheet driving belt flights outwardly alongthe direction of arrow R such that they can be held in an outwardupwardly angled position so that the stack can be taken by a user.

An alternative operation of example mechanism 1350 is shown in FIG. 94.In this example, a stack 1384 is shown positioned between sheet drivermembers 1352 and 1354 in a generally horizontal orientation. In thisposition, stack 1384 may be moved horizontally through a sheet accessopening 1386 along with the direction of arrow P. The sheet accessopening may be controlled by a gate schematically indicated 1388. As canbe appreciated in the position shown in FIG. 94, the mechanism may besuitable for receiving and delivering sheets in a generally horizontalorientation. Of course, as can be appreciated, the example embodiment ofthe sheet handling mechanism may also be suitable for receiving anddelivering sheets at other angles as well. These include, for example,angles that are vertically upward or vertically downward from thehorizontal position. As later discussed, this feature may be useful incases where the desire to use a mechanism that can be adapted fordelivering sheets at different heights and orientations.

FIG. 95 shows an example operation of the sheet handling mechanism inconnection with the deposit accepting device. In FIG. 95, a stack ofsheets 1390 is shown positioned in sandwiched relation between the firstdivider plates 1356 and the first sheet driver member 1352. Stack 1390includes an upper sheet in engagement with the sheet driver member thatmoves the sheet towards a picker 1392. Picker 1392 is of the type thatoperates to pick sheets from the top of the stack generally one at atime, and to deliver them to a mechanism in the deposit acceptingapparatus. For example in some embodiments, the picker may includefeatures like those shown in U.S. Pat. Nos. 7,793,832 and/or 7,461,777,the disclosures of which are incorporated herein by reference in theirentirety. Of course it should be understood that these structures areonly exemplary of those that may be useful in connection with picking ofsheets or other aspects of processing sheets in various types ofautomated banking machines.

As represented in FIG. 95, in the example embodiment, sheets included inthe stack, other than a sheet 1394 that is at the stop of the stack andcurrently subject to being picked, are held in position by an outer faceof a stop 1396. It should be understood that in some embodiments, thestop may be of a configuration so as to facilitate separation of thesheets to facilitate picking. This may include, for example, a stopincluding a contoured surface to facilitate splaying of the sheets so asto break surface tension. Alternatively or in addition, the stop 1396may be movable in ways to facilitate sheet separation. This mightinclude, for example, providing a vibratory or scrubbing action againstthe ends of the sheets so as to facilitate sheet separation.Alternatively or in addition, the stop may be rotatably movable so as toprovide stripping action to impart wave configuration to the sheets orotherwise facilitate picking of sheets one at a time from the stack. Asappreciated in the example embodiment, the sheet driver member 1352 andthe first divider plates 1356 may be selectively moved so as to positionthe sheet at the top of the stack in an optimal position for picking ofthe sheet. In example embodiments, various sensors of the typespreviously described, may be used for purposes of determining presenceof sheets remaining in the stack and the detected status of the sheetsin the stack may be used in connection with controlling the operation ofthe machine.

Also as shown in FIG. 95, some example embodiments of the depositaccepting device may be operative to be returning certain sheets to thearea of the sheet handling mechanism during at least a portion of thetime that sheets are being picked from the stack 1390. This isrepresented by a sheet 1398 shown moving into a stack 1400. Sheet 1398may represent, for example, a sheet that has been evaluated throughoperation of the deposit accepting device and has been determined not tobe acceptable to deposit into the machine. Alternatively, sheet 1398 maybe a valid sheet that is initially moved into the position in stack 1400so as to allow the machine user to decide not to proceed with thetransaction and to receive the return of the sheets they have depositedin the machine Of course as can be appreciated, the sheets may be movedto this position for numerous reasons in connection with differentmachine operations.

As shown in FIG. 95, stack 1400 is shown in supporting connection withsecond sheet driver member 1354. In this example arrangement, the seconddivider plates 1362 move so as to be positioned below the vertical levelof sheet driver member 1354.

FIG. 96 shows yet a further feature of the exemplary sheet handlingmechanism 1350. In this example, the stack 1400 is shown moved insupporting connection with divider plates 1362 to a position where thesheets in the stack can be picked through operation of picker 1392. Inthis position, first divider plates 1356 are disposed above the level ofthe first sheet driver member 1352. The driver member 1352 may operateresponsive to signals generated responsive to operation of at least oneprocessor to cause the sheets in the stack 1400 to be picked andseparated from the stack through operation of the picker 1392. Further,as can be seen in this situation, sheets can be returned by the machineto the area of the sheet handling mechanism like sheet 1398 previouslydiscussed and moved into a stack 1402. Stack 1402 is positioned insupporting connection with sheet driver member 1254.

As can be appreciated, should it be desired to pick the sheets fromstack 1402 in the operation of the machine, the second driver member1254 may be moved rotationally and upwardly so that the stack can bepositioned to facilitate delivery of the sheets therein into engagementwith the picking member. Therefore, as can be appreciated, in thisexample embodiment sheets that are positioned within any of the accessareas can be engaged and moved into the position for picking. Likewisesheets located in any of the access areas between sheet driver membersand/or the divider plates can be moved outwardly in sandwiched relationin operation of the sheet driver members. Further in this exampleembodiment, the angle orientation for acceptance or delivery of sheetsinto the device may also be varied by the position of the levers andcomponents of the device. This example embodiment provides additionalcapabilities to accommodate different types of banking machine fasciasand configurations where sheets may be received and delivered todifferent locations and/or different orientations. Of course it shouldbe understood that this sheet handling mechanism 1350 is exemplary andin other embodiments, other types of arrangements and devices may beused

FIG. 97 shows an example of an automated banking machine which includesa deposit accepting mechanism for receiving and delivering sheets. Thisexemplary automated banking machine 1404 includes a chest portion 1406which houses currency recycling mechanisms schematically indicated 1408.Banking machine 1404 further includes an upper housing portion 1410.Upper housing portion 1410 is mounted in operatively supportedconnection with a chest portion 1406. Upper housing portion 1410includes in supporting connection therewith, a user interface 1420. Ascan be appreciated, in this example embodiment the user interface is ofthe type that is designed to be extended through a building wall orother structure such that the chest 1406 is positioned within theinterior of the wall area. Of course it should be understood that otherconfigurations may be used.

The exemplary customer interface includes a sheet handling mechanism1422 similar to mechanism 1350 previously described. The user interfacefurther includes input devices such as a keypad 1424 and a card reader1426. The user interface further includes a visible display 1428. Areceipt printer 1430 is also provided for purposes of printing receiptsfor users related to transactions that are conducted at the machine. Theexemplary machine further includes at least one processor 1432 whichoperates to control the various components of the machine and to causethe carrying out of transactions. Alternatively in other embodiments,the example automated banking machine may be operated responsive to avirtual machine that operates in a remote computer such as is describedin U.S. Pat. No. 8,365,985, the disclosure of which is incorporatedherein by reference in its entirety. Of course it should be understoodthat other embodiments may include other types of devices, features, oralternative structures for purposes of carrying out transactions.

In this example embodiment, the sheet handling mechanism 1422 is enabledto receive and deliver sheets through a sheet access opening 1432. Sheetaccess opening 1432 is controlled by a selectively movable gate 1434.Thus, in example embodiments users are enabled to obtain cash from themachine responsive to providing card data and/or other identifying datawhich identifies the user and/or their account through the inputdevices. If the user and/or their account is authorized to carry out therequested transaction and receive requested cash, currency bills aredispensed from storage areas in connection with the recycling mechanisms1408 in the chest 1406. Bills dispensed from the recycling mechanisms astransported from the chest into the upper housing and through a seriesof belts into the sheet handling mechanism. The gate is opened and thestack is presented to the user through the sheet access opening.Similarly in the example embodiment, authorized users who are identifiedto the machine may provide deposits into the machine by inserting astack of documents to the sheet access opening such that the documentscan be separated from the stack through operation of the sheet handlingmechanism. The documents can then be validated through operation ofvalidation devices of the type previously described which areschematically indicated 1438. Authenticated sheets may then be deliveredand stored by moving them to storage areas in connection with therecycling mechanisms. Alternatively the machine may operate inaccordance with its programming to return unidentified or unacceptablesheets to a user through operation of the sheet handling mechanism.Alternatively and/or in addition sheets determined to be counterfeit orotherwise unacceptable may be stored within storage areas within themachine for purposes of providing the sheets to law enforcement or otherauthorities. Of course these approaches are exemplary and in otherembodiments, other approaches may be used.

FIG. 98 shows an alternative example embodiment of automated bankingmachine 1440. automated banking machine 1440 is generally similar tomachine 1404 except as specifically described. Automated banking machine1440 is also configured as a through-the-wall machine which enablesconducting transactions by a user positioned externally of a wall orother area in which the machine is positioned.

Machine 1440 also includes recycling mechanisms 1442 that are positionedwithin a chest position 1444. An upper housing portion 1446 is insupporting connection with the chest portion. A user interface 1448 isprovided for operation by users. The machine includes a sheet handlingmechanism 1450 which in the example embodiment may be similar to sheethandling mechanism 1350. The machine further includes a display 1452, acard reader 1454, a keypad 1456 and a receipt printer 1458. Theexemplary machine further includes a camera 1460, at least one processor1466, validation devices 1464 and other devices suitable for carryingout transactions.

In the example embodiment, the sheet handling mechanism 1450 includes aselectively movable gate 1468. Gate 1468 is selectively movable by oneor more drives of the type previously discussed. In the exampleembodiment, the sheet handling mechanism is selectively operative toreceive and deliver sheets in an angular position that is suitable forthe particular user as represented by the arrows H and L. Thus, forexample, if the automated banking machine 1440 is positioned adjacent toa drive-through lane, users in high vehicles such as pickup trucks maydeliver and receive sheets from the sheet handling mechanism in anupwardly angled direction. Similarly persons in relatively lowervehicles may receive and deliver sheets in a generally horizontal orsomewhat downward direction.

In example embodiments, the at least one processor 1466 of the machinemay operate in accordance with its programming to evaluate theappropriate position for the sheet handling mechanism to accept anddeliver sheets from and to individuals in a vehicle. This may be done,for example, responsive to analyzing images captured through operationof one or more cameras 1460 to determine the relative vertical positionof an individual positioned adjacent to the machine in a vehicle.Alternatively, the at least one processor may be operative in accordancewith its programming to evaluate locations of various features of thevehicle such as a sill of a door, the top of the roof or other vehiclefeature that is indicative of the vehicle height. The at least oneprocessor may then operate in accordance with its programming to adjustthe operation of the sheet handling mechanism to the appropriate level.

Alternatively or in addition, the exemplary automated banking machinemay operate using features of the type described in U.S. Pat. No.8,220,706, the disclosure of which is incorporated herein by referencein its entirety. Such example embodiments of the machine may operate tolocate the position of the user's eyes by analyzing images that arecaptured through one or more cameras 1460. The user's eye position maythen be tracked so as to determine the appropriate position for thesheet handling mechanism to receive and deliver sheets. Such featuresmay be used in machines in drive-throughs or in interior units which canmore effectively receive and deliver sheets to persons of varyingheights and/or in wheelchairs. Alternatively and/or in addition, themachine may also operate in the manner of the incorporated disclosure toreceive user inputs through eye tracking analysis and to have such userinputs control one or more aspects of machine operation. Of course theseapproaches are exemplary and in other embodiments other approaches maybe used.

Machine 1404 shown in FIG. 97 may also include other exemplary featureswhich may be utilized in connection with some automated bankingmachines. This may include, for example, a machine having a second sheethandling mechanism 1370. Sheet handling mechanism 1370 of the exampleembodiment is positioned on an opposed side of the machine from thecustomer interface 1420. In some example embodiments, the depositaccepting device may operate to cause the sheet handling mechanism todeliver certain sheets to authorized users. This might include, forexample, enabling tellers or other service providers who are in need ofcash at a bank or other facility in which the machine is located, toobtain cash from the machine. This may be accomplished in accordancewith the programming of the at least one processor. An authorized telleror other service provider may identify themselves to the machine. Thismay be done through inputs to one or more input devices schematicallyindicated 1472. Such input devices may include, for example, biometricreaders, card readers, token readers, NFC readers or other readerssuitable for receiving identifying inputs that identify the particularuser or an associated item as one who is authorized to receive currencyfrom the machine. Alternatively in some embodiments, input devices 1472may include wireless input devices which can receive identifying datafrom a portable wireless device that is utilized by a service provider.The portable wireless device may provide authenticating inputs so as toindicate the identity of the service provider and/or that they areentitled to receive money from the machine.

In addition, other alternative embodiments may enable authorizedservicers to obtain certain sheets from the machine. Thus, for example,if the machine is utilized to process checks, the at least one processorof the machine may operate to deliver the hard copy checks to anauthorized service provider who has identified themselves to themachine. The machine may deliver the checks through the sheet handlingmechanism 1470. Alternatively or in addition, sheet handling mechanism1470 may be utilized to provide other types of sheets that are includedin the machine to an authorized servicer or service provider. Suchsheets might include suspect counterfeit notes and/or identifiedcounterfeit notes that have been received and captured by the machine.Thus, for example in some embodiments, an authorized service providerwho has properly identified themselves to the machine may receive thecounterfeit or suspect counterfeit notes out of the machine for deliveryto authorities. Of course these approaches are exemplary and in otherembodiments other approaches may be used.

Further in some example embodiments, the automated banking machine 1404may operate in accordance with its programming to facilitate thereplenishment of cash into the machine and also the removal of excesscash which is not needed for machine operation. As can be appreciated,automated banking machines that are operated to conduct both cashreceiving and cash dispensing transactions may generally find that amachine has an excess of certain denominations of bills because morebills have various denominations are deposited than are dispensed fromthe machine. This may include, for example, small bill denominations insome operating environments. Likewise in some operating environments,the number of bills that are needed for dispense to users who requestcash is much greater than the number of bills of the same type that arereceived into the machine.

In some embodiments, in order to deal with these situations, theexemplary machine may be operative to store bills which are in excess ofthose considered to be needed for machine operation, in one or moreremovable currency holding canisters. The machine 1404 these removablecurrency holding canisters are indicated 1474 and 1476. Thus, in theexample embodiment the machine may operate in accordance with itsprogramming to store those bills which are in excess of those that canbe held in the recycling mechanisms 1408 or which are otherwisedetermined via the programming associated with the machine to not beneeded for dispensing, within canisters 1474 and 1476. In someembodiments, each canister may hold bills of a single type.Alternatively in other embodiments each canister may hold bills of mixedtypes. Further as can be appreciated in some embodiments, the machinemay operate to include a greater number of currency holding canistersfor each bill denomination and/or other sheet type that may not beneeded or that may need to be taken away from the machine. This mayinclude, for example, including canisters for holding checks that havebeen deposited in the machine. Of course these approaches are exemplaryand in other embodiments, other approaches may be used.

In some example embodiments, the machine may operate to indicate to aremote servicer or other entity the status of its operation. The statusmay include, for example, the number and type of sheet dispensed by andreceived into the automated banking machine. This status data may bereported and analyzed by one or more remote systems for purposes ofdetermining the quantity and type of sheets that may need to be added toand/or removed from the automated banking machine. This may be done, forexample, in some arrangements using principles like those described inU.S. Pat. No. 6,279,826, the disclosure of which is incorporated hereinby reference in its entirety. The status data may be analyzed and adetermination made either manually or through operation of one or morecomputers to determine the denominations and number of sheets thatshould be added to or removed from the particular automated bankingmachine. In response to this determination, canisters may be loaded withcurrency bills or other sheets that are appropriate to add sheets to themachine so that the machine has sufficient sheets to carry out itsoperations. This can be done based on a computer program determinationof the expected transaction types to be done at the machine.

Such canisters may then be transported by armored car or other suitablemethod to the particular machine by an authorized servicer. Theauthorized servicer may then identify themselves to the machine throughthe input devices 1472 or otherwise to enable a determination that theyare authorized to access the machine. In response to properauthentication or otherwise providing a suitable input or other deviceconfigured for accessing the upper portion 1410 of the machine, a lock1478 enables the opening of a door 1480. Upon opening the door 1480 tothe upper housing, the servicer is enabled to remove the existingcanisters 1474 and 1476. The servicer may then replace the removedcanisters with the canisters that have been loaded with the suitabledocuments determined as needed for future operation of the machine. Insome example embodiments, the canisters may include programmable memorythereon which are operative to indicate to the machine the type andnature of documents that are included within the canisters. The machinemay further include reading devices for reading the memory on thecanisters as well as changing the programmable data. This may be done,for example, using features that are described in U.S. Pat. No.8,191,771, the disclosure of which is incorporated herein by referencein its entirety. Of course alternative approaches and methods may beused.

In some example embodiments, the canisters may include programmablememory devices thereon that reflect the contents of the documentcanisters at the time that they are removed from the machine. This isdone by the machine through the use of suitable output devices that canchange the programming on the RFID tags, NFC chips or other memory datastored in a memory on the canister. Likewise upon the insertion ofreplacement canisters, the data included in memory of cash replacementcanister can be read through operation of a reading device in themachine. Responsive to reading the data included on the canister throughoperation of the reading device, the at least one processor 1432 mayoperate in accordance with its programmed instructions to cause thesheets that have been delivered in the new canisters to be removedthrough operation of picking mechanisms that remove the sheets from thecanisters, and be moved in the machine and delivered into the recyclingmechanisms or other appropriate storage locations within the machine.This may include, for example, in some embodiments moving as manycurrency bills with bills having the highest value into the recyclingmechanisms within the secure chest portion of the machine. As can beappreciated, some example embodiments may include a chest portion havinga secure chest door 1482 with suitable high security locks or otherdevices thereon so as to limit access to the chest portion and thecurrency or other valuable sheets stored therein, only to certainauthorized persons who may need to have access thereto. Moving all or asignificant number of the bills or other high value sheets into thechest portion shortly after insertion of the canisters may help toassure that the persons responsible for loading the canisters inposition in the machine are limited in their access thereto.

Alternatively and/or in addition, an exemplary machine may operate inaccordance with its programming to verify the contents of canistersloaded into the machine. This may be done, for example, by removing eachof the sheets from the canisters that have been newly loaded into themachine and having the removed sheets analyzed through operation of thevalidation devices 1438. The number and type of sheets, as well as thevalidity thereof, can be checked so as to confirm the data that isloaded into memory on the canisters. In this way it can be verified thatno sheets have been misappropriated or replaced by counterfeit sheetsduring transport or other handling of the canisters prior to theirplacement in the machine. Sheets that are validated as genuine afterremoval from the canisters may be placed in storage in the appropriaterecycling mechanisms. Likewise the detection of deficiencies orcounterfeit sheets may cause the machine to operate in accordance withits programming to deliver appropriate notices to individuals operatingthe machine of the condition and the problems that have arisen. This mayinclude, for example, providing messages directed to one or more remotecomputers to provide remote notifications regarding the status of themachine and the particular types of conditions that have arisen.Notifications may also include particular corrective actions to be takenwith regard to the particular conditions detected at the machine. Thismay include utilizing the principles described in the incorporateddisclosures.

Further in some alternative arrangements, the removable canisters 1474and 1476 may generally be empty or substantially empty during normalmachine operation. The at least one processor 1432 that operates tocontrol operation of the machine may operate to determine the type andnumber of sheets that need to be taken away from the machine, but thesheets themselves may continue to be stored in storage areas associatedwith recycling mechanisms or other mechanisms located within the chest1406. Upon the arrival of a serviceperson indicated through theprovision of proper inputs through the input devices 1472, the at leastone processor may operate to then cause sheets to be moved from thechest of machine and be loaded into the removable canisters. This mayinclude, for example, recycling mechanisms operated to cause thedispense of sheets therefrom through transport mechanisms, and thedelivery of the sheets out of the chest and into the upper housingportion. The sheets are then loaded into the appropriate canisters.Further as such sheets are loaded, at least one processor operates tocause the appropriate data corresponding to the loaded sheets into thememory onto the canisters. This may include, for example, datarepresentative or corresponding to type and nature of the sheets loadedtherein. It may include other data as well, about the sheets or activityrelated to what is loaded into the canister. Such data may include, forexample, data which identifies the particular machine which holds thecanisters. The data may also include the identity of the particularserviceperson who has identified themselves to the machine in order toremove the canister. The data may also include the date and time atwhich the serviceperson is removing the canisters, as well as otherdata. In this manner, the memory data included on the canisters mayprovide for suitable information for tracking the information regardingthe sheets that are being removed from the machine as well as otherinformation to facilitate assuring that the sheets are intact andproperly returned.

Alternatively or in addition, in some arrangements the at least oneprocessor of the machine may operate in accordance with its programmingto report to one or more remote systems information regarding theactivity at the machine including the details regarding the type ofsheets removed and the individual or other identifying data associatedwith the person taking them. Further in some embodiments the canistermay include data that corresponds to a fixed or programmable value. Thesystem may operate to send data associated with the canister associatedvalue with the identifying or other data to one or more systems. In suchembodiments the data can be reviewed from the remote system for anycanister and the need for programmable memory on the canister can bereduced or eliminated. Such data might be stored in a data storeassociated with a single remote computer or in a distributed cloudenvironment.

In still other embodiments, additional data may be provided which may beuseful in handling or processing sheets. For example, when an automatedbanking machine that accepts and images checks, the canceled checks thatare received in the machine would generally need to be stored for someperiod of time in order to be sure that none of the checks arefraudulent. This might occur, for example, if a check has been forgedand the account holder determines when the receive their accountstatement that they did not issue or sign the particular check. In suchcases, it may be necessary to locate a particular original checkdocument for purposes of conducting a criminal investigation related tothe fraudulent check.

In some example embodiments, data related to the particular checkcashing transaction may be stored in the machine. This includes datacorresponding to the check itself such as the micr line data, amount,check number, date of receipt of the check, and date on the check. Thebanking machine stored data may also include information regarding thetransaction in which the check was received. This may include the cardnumber or other card data associated with the person cashing the check,information about the transaction in which the check was received andother data which pertains to the particular check. Examples of such dataare described in U.S. patent application Ser. No. 13/200,964 filed Oct.5, 2011 and/or U.S. Pat. No. 8,157,163, the disclosures of each of whichare incorporated herein by reference in their entirety.

For example, in some example embodiments all of the resolved informationregarding the check and its associated transaction data may be stored inthe memory associated with the canister in which the received checks areremoved from the machine. Alternatively or in addition the data may bestored remotely in a system in association with data that can be readfrom the canister. This data may be useful in locating a particularoriginal check in the event that the check is alleged to be fraudulent.Thus, for example, removed checks may be stored in the canisters for aperiod of months until the financial institution or other entityoperating the banking machine is comfortable that the checks are nolonger likely to be needed for purposes of proving authenticity. Ifduring this time it is determined that a check is needed, the dataassociated with the checks in the canisters may be utilized to locatethe particular check of interest from among the received checks. Thiscan be made relatively convenient through the use of memories associatedwith RFID tags or near field communication type memory chips which canbe interrogated wirelessly and remotely to locate a particular check ofinterest. Alternatively, remotely stored data may be accessed andprocessed to identify the canister holding the check. The canister canthen be located based on the identifying data.

Alternatively or in addition, in some arrangements, the checks may beremoved from a canister and placed into a different type of container.The data included in the memory may be transferred to an alternativememory that can be positioned on the storage container to which thechecks are moved. This might be done by a suitable wireless system thatduplicates the memory from the canister onto an RFID or NFC type memoryassociated with the storage container. Alternatively in some embodimentsthe canister may include a removable card or other memory device thatcan be moved from the canister onto an alternative storage locationwhich houses the checks. The transferred data may in some embodiments beall transaction related data and in others the data may be a canister orother identifier that is associated with transaction data storedelsewhere.

Of course while checks are described as a particular type of documentfor which data may be captured and stored, the principles may be alsoapplied to other types of documents or items for which data necessarilymust be maintained for some period of time. This might include, forexample, suspect counterfeit notes, bank drafts, payment vouchers,certified checks or any other documents that correspond to value ortransactions which may be received by a machine. Of course theapproaches described are exemplary and in other embodiments, othersuitable approaches may be used.

FIG. 99 shows an alternative example embodiment of a cassette 1500usable in certain embodiments of automated banking machines. It shouldbe understood that for purposes of this disclosure, the terms cassettesand containers are used interchangeably. Automated banking machines mayinclude a plurality of cassettes. Exemplary cassette 1500 is a documentholding cassette from which documents may be dispensed and into whichdocuments may be received. Of course, it should be understood that theprinciples described can be used in connection with cassettes whichoperate only to dispense documents, as well as cassettes which operateonly to receive documents. Cassettes which operate to receive documentsmay be like those described in U.S. patent application Ser. No.13/461,258 filed May 1, 2012, the disclosure of which is incorporatedherein by reference in its entirety. Of course, numerous different typesof cassette mechanisms and structures may be used, depending on theparticular type of automated banking machine involved.

The exemplary cassette 1500 includes an interior area 1502 in whichdocuments are stored. In this exemplary cassette, two stacks ofdocuments 1504 and 1506 are shown. These documents may be sheets such ascurrency bills, checks, vouchers, gift cards, coupons or other items,depending on the nature of the machine and the transactions to becarried out. The exemplary cassette also includes within the interiorarea two mechanisms 1508 and 1510. These exemplary mechanisms operate tostack sheets in a document stack and to selectively pick sheets from adocument stack. In some embodiments, these stacking and pickingmechanisms may include features like those shown in U.S. Pat. No.6,331,000, the disclosure of which is incorporated herein by referencein its entirety. The exemplary mechanisms are operative to selectivelyremove bills from the associated stack that they can be moved via atransport 1512 to an opening 1514. The documents can be moved from theopening out of the cassette and into engagement with another transport1516, which can carry the documents to another location within themachine for handling. Likewise, documents carried on transport 1516 canbe directed into the opening 1514 and carried by the transport 1512.Documents in engagement with transport 1512 that are incoming to thecassette may be selectively directed to either of the stacker-pickermechanisms 1508 or 1510. Engagement of the sheets with the mechanismoperating in the stacking mode will cause the sheet to be stored inaligned relation in the respective document stack. It should be notedthat while the exemplary cassette includes two stacking and pickingmechanisms, other cassettes may include different numbers of suchmechanisms, or mechanisms that receive documents, dispense documents orperform both functions. Some example embodiments may include featuresdisclosed in U.S. Pat. No. 7,891,554, the disclosure of which isincorporated herein by reference in its entirety.

The exemplary cassette 1500 also includes a number of other features andcomponents. A gate 1518 which opens and closes opening 1514 isselectively movable by an actuator 1520 in the cassette. The actuator1520 operates to move the gate between the open and closed positions.The actuator may be operated to cause the gate to be in the closedposition when the cassette is removed from the machine. Closing the gatemay secure the cassette so that it can be transported in a manner whereit houses documents while minimizing the risk of unauthorized access toand removal of the documents. In the example embodiment, the actuatormay include an electromechanical actuator, such as a solenoid, a motor,a cylinder, or other driving mechanism that is suitable to impartmovement. Further, the exemplary cassette may include other types ofactuators, such as motors for moving components of the stacking andpicking mechanisms, driving components of the transports, and the like.

The exemplary cassette further includes at least one processor 1522,which is in operative connection with at least one data store 1524. Atleast one processor included in the cassette is part of internalcassette circuitry, which is operative to execute computer executableinstructions stored in the at least one associated data store. Theexemplary at least one processor 1522 also operates to receive and storedata. The example embodiment further operates to cause data to bedelivered from the cassette in a manner that is hereinafter discussed.

The exemplary cassette further includes a number of sensors 1526, 1528,1530 and 1532. These sensors which are shown schematically, may be usedfor a number of different purposes within cassettes of various types.For example, sensors may be used to sense the position of documentswithin the stacks or documents that move along the transports. Sensorsmay also be used to detect the positions of gates, picker mechanisms,stacker mechanisms or other structures that are movable within themachine. Sensors may also be used in some embodiments to detect thestatus of lids, gates, diverters or other items on the cassettes. Othersensors may be used for purposes of detecting motion, cassetteorientation or other aspects of the cassette or its components. Forpurposes hereof, sensors may include optical sensors, magnetic sensors,Hall effect sensors, sonic sensors, thermal sensors, vibratory sensors,proximity sensors, and any other type of sensor that is usable inconnection with detecting a particular condition that needs to bedetected within the particular cassette.

The exemplary cassette also includes additional features that may beusable in the operation of the cassette or the automated bankingmachine. For example, these additional features may include a battery1534. The battery 1534 may in some embodiments be a rechargeable and inothers a non-rechargeable battery. The battery may be usable forpurposes of powering the cassette circuit, actuators, sensors or otheritems within the cassette. Other exemplary items may include a documentdestruction device schematically indicated 1536. The documentdestruction device 1536 may include a device that is selectivelyactuatable to destroy the cassette and/or documents therein in responseto signals given in response to the detection of certain conditions. Thedocument destruction device may include for example, a dye pack,incendiary device or other device suitable to render the documents inthe cassette unusable or destroyed in response to actuation thereof.Such a document destruction device may be actuated in circumstanceswhere it appears that the cassette has been misappropriated or stolen,either with or separate from the automated banking machine.

Other example embodiments may include other features which may be usablein connection with the operation of the machine or the processing ofdocuments. This may include for example, a communication deviceschematically indicated 1538. The communication device 1538 may in someembodiments include an RF type communication device that can send and/orreceive data. Some cassettes with a communication device may communicatewith other devices within the machine. Alternatively, or in addition, inother embodiments the communication device may include a cellular modemor other wireless communication device that can communicate separatefrom the automated banking machine. Such features may be used forpurposes of communicating data regarding documents housed within acassette to the circuitry within an automated banking machine. In otherarrangements, the communication device may operate to communicate thewhereabouts of the cassette during transport or in operation so that thecassettes and the documents therein can be tracked and accounted forduring machine operation, cassette loading and/or transport. Numerousitems of data useful in connection with tracking and managing currencybills or other documents may be communicated through operation ofcommunication devices. Of course example cassettes may include otherdevices as appropriate or useful in connection with their operation.

The exemplary cassette 1500 includes at least one coil schematicallyindicated 1540. Coil 1540 is in operative connection with the cassettecircuit, and in the example embodiment is in operative connection withthe processor, data store, sensors and other devices that are inconnection with the cassette circuit. Although some example cassetteswill have only one such coil and associated circuit, other examplecassettes may include multiple coils and circuits therein as isappropriate for the functions carried out by the cassette circuits. Inthe operative position of the cassette 1500 within the machine, eachcoil 1540 is in proximity with a machine coil 1542. Coil 1542 is anelectrically energized coil that is associated with at least one drivercircuit of the automated banking machine. The energized coil or coils1542 are operative to create electromagnetic fields that are operativeto produce electrical power in the coil or coils 1540 throughinductance. In this way, the cassette circuit and devices connectedthereto may be electrically powered without the use of wired connectorsor similar items that require additional labor to connect and disconnectwhen cassettes are installed and removed from the machine. Further, insome embodiments, such wireless connectivity may also provide greaterreliability by not having wire connectors which can break, separate orotherwise malfunction. In the exemplary arrangement shown, therespective coils associated with the machine and the cassette may bepositioned adjacent to one another such that there is a small air gap,which in an example embodiment is in the range of 10 millimeters. Thecoil or coils 1540 may be positioned adjacent to a bottom surface 1544of the cassette while the coil or coils 1542 are positioned adjacent tosupporting surface 1546, which supports the cassette in the operativeposition within the interior area of the machine. Of course, thisarrangement is exemplary and other coil arrangements and positions maybe used.

In the example embodiment, the electrical characteristics which can beproduced in the coils are also used for communication between circuitsin the machine and the cassette. This is done in the manner hereinafterdescribed so as to enable the machine to communicate instructions and/ordata to the cassette, and the cassette to communicate data and/orinstructions to the machine. In the example embodiment, a driver circuitassociated with the coil 1542 or coils in the machine operates toselectively vary the magnetic intensity produced by the coil in waysthat can be detected as changes in the electrical properties of the coilor coils in the cassette. These variations can be interpreted as binarydata which corresponds to transmitted information which can be detectedand utilized by the cassette circuit. Further in the example embodiment,the cassette circuit operates responsive to the processor to vary aresonant frequency of the coil or coils 1540 associated with thecassette. This variation of the resonant frequency is detectable throughoperation of the machine associated coils 1542 so that data in a binaryform can be received and utilized in operation of the machine.

FIG. 100 shows schematically the circuitry used in connection with thecassette and the automated banking machine of the example embodiment. Adriver circuit 1548 is operative to supply power to coil 1542. Thedriver circuit includes a half-bridge MOSFET driver 1550 that is inseries with a capacitor 1552. The series combination of the capacitorand the coil 1542 have a resonant frequency. The driver circuit furtherincludes a field programmable gate array (FPGA) and/or a processor 1554.The FPGA or processor is in operative connection with the MOSFET driver1550. In the example embodiment, the FPGA or processor 1554 is inoperative connection with one or more other processors 1556 that areassociated with the machine. One or more processors 1556 are associatedwith one or more data stores 1558. In some embodiments, the processor1556 may be the automated banking machine terminal processor that isoperative to cause operation of other devices within the machine. Suchdevices may include for example, a card reader, a display, a cashdispenser, a cash recycler, a check acceptor and/or other actuators ordevices associated with the machine. Alternatively, in some embodiments,the processor 1556 may be associated with certain sub-circuitryassociated with the particular driver circuit for the cassette. Variousapproaches may be used in connection with different arrangements.

In the example embodiment, the FPGA or processor 1554 is operative tooutput a square wave pulse signal. The square wave pulse signal is fedto the MOSFET driver 1550 to create a frequency that is relatively closeto the series resonant frequency associated with the capacitor and thecoil combination. In example embodiments, the frequency chosen is nearthe resonant frequency, but is disposed above or below the resonancevalue. This is done in the example embodiment because at resonance highvoltages or currents can be produced, which are more difficult tocontrol. However, as can be appreciated, operating at resonance may bedesirable in some alternative embodiments where maximum power transferis desired, as opposed to control for purposes of communication or otherfunctions.

In the example embodiment of the driver circuit, components are providedfor monitoring electrical properties in the primary coil. Thesecomponents provide feedback to the FPGA or processor which provides thesquare wave signal that drives the MOSFET driver. In the exampleembodiment, these components which provide feedback include a signalenvelope detection component 1560, a band pass filter 1562, a signalgain stage 1564, and a comparator 1566. Through monitoring of theelectrical signal properties associated with the coil 1542, and feedingthis information back to the FPGA or processor 1554 driving thecapacitor and coil combination, effective power transfer andcommunication is achieved in the example embodiment in the mannerhereinafter described.

The at least one coil 1540 within the cassette magnetically couples tothe at least one coil 1542 when the cassette is placed in its operativeposition within the machine. This magnetic coupling of the coils causeselectrical power to be inductively produced in a secondary coil 1540.Due to the square wave signal which is used to electrically power coil1542, the induced voltage in coil 1540 is an AC voltage. This AC voltageis fed through a full-bridge rectifier 1568 and a filter capacitor 1570.DC voltage that is produced is fed to other components in the cassettecircuit generally indicated 1572, which include components which havebeen previously discussed. In addition, the exemplary cassette circuit1572 includes a power supply regulator 1574, a real time clock 1576,sensor and device interfaces schematically indicated 1578. Of course,this may also include other components and appropriate interfaces,depending on the particular devices included in the cassette circuit.

The parallel connection between the coil 1540 and the capacitor 1570produces a circuit having a parallel resonance. The component values forthe coil and the parallel capacitor of the cassette are chosen so thatthe parallel resonance frequency closely matches the series resonantfrequency of the driver circuit. As the driver circuit 1548 operatesclose to the series resonant frequency of the driver circuit, thisenables efficient power transfer between the coils 1542 and 1540. Aspreviously mentioned, in this example embodiment the driver circuit doesnot operate at the resonant frequency, but rather a frequency near, butdisposed from resonance to avoid excessive high voltage and currents.However, in other embodiments, resonant frequency operation may bedesirable to achieve maximum power transfer.

The cassette circuit 1572 of the example embodiment further includescomponents used for monitoring the electrical properties within thecircuitry, including the coil 1540. These components are similar tothose discussed in connection with the driver circuit. They include anenvelope detection component 1580 and a band pass filter 1582. Thecomponents further include a gain stage 1584 and a comparator 1586.These components enable monitoring of the electrical properties by theprocessor of the cassette circuit for purposes of achieving powertransfer and also communication.

In the example embodiment, two-way communication is achieved between thecassette and the driver circuit 1548 in a wireless manner. This is doneby controlling variation of the electrical properties in the respectivecoils 1540 and 1542. This facilitates communication of data to and fromthe cassette and the machine without the need for additional electricalconnectors or components. Of course, it should be understood that insome embodiments, additional means for wired or wireless communicationbetween the cassette and components of the automated banking machine orother systems may be provided.

In the example embodiment, communication of data transmitted from themachine to the cassette is achieved by changing the magnetic fieldintensity produced in the coil 1542, which can be sensed by the coil1540 and the cassette circuit as a change in voltage amplitude. This isdone, in this example, by varying the square wave pulse signal thatcontrols the half-bridge MOSFET driver between two differentfrequencies. The change in voltage amplitude that is produced by varyingthe signal between the two frequencies produces logic level 0s and 1s isto achieve a binary representation of the data that is to becommunicated from the driver circuit to the cassette. The variationcorresponding to the transmitted data may be controlled by the one ormore processors 1556, which are in communication with the FPGA orprocessor 1554 through appropriate circuitry. The processor and/orassociated circuitry may cause a variation in frequency so as togenerate the binary data which is transmitted to the cassette.

The cassette is operative to sense the variations in the magnetic fieldintensity of the coil 1542. These changes cause a change in voltageamplitude in the coil 1540 of the cassette. These changes in voltageamplitude are detectable via the circuitry that operates to monitor theelectrical properties in the circuit that includes the coil. Thesechanges are interpreted through operation of the processor 1522. Thetransmitted data is then utilized through operation of the processor toprovide appropriate programming or perform programmed functions. Suchtransmitted data may also cause changes in the operation of thecassette. Such transmitted data may also cause the cassette to deliverdata stored in the cassette as transmitted data to the driver circuitryto facilitate operation of the machine.

Data which is transmitted to the cassette in some embodiments mayinclude information regarding document types included in the cassette,document quantities, document properties, ownership of documents,entities responsible for document handling, information regardingcassette properties or cassette operations, and program instructions forthe operation of actuators, sensors or other devices that are includedin the cassette. Of course, these transmitted data items are exemplary,and in other embodiments other items may be used. Further, thesetransmitted items may include for example, data associated with securecommunication between the machine and the cassette, as well as datausable in connection with encryption of transmitted data as laterdiscussed.

In the example embodiment, the cassette is also operative to communicatetransmitted data to the driver circuit 1548. Data transmittedtherethrough may be received by one or more processors or other devicesof the automated banking machine. In the example embodiment, this isachieved using an amplitude shift keying method. In the exemplarycassette, processor 1522 operates to selectively switch a capacitiveload 1588 in and out of the parallel arrangement of the coil 1540 andcapacitor 1570. The capacitive load is switched in and out responsive tooperation of the processor 1522 via a switching component 1590. When theprocessor 1522 operates to cause the capacitive load 1588 to be switchedon, the resonant frequency of the coil and the cassette circuitry ischanged. This change is sensed in the electrical properties of the coil1542 as a change in voltage amplitude. These changes in voltageamplitude correspond to 0s and 1s, which correspond to a binaryrepresentation of the transmitted data that is sent from the cassette.This transmitted data from the cassette is transmitted in the exampleembodiment to the at least one processor 1556, where it can be utilizedin the operation, control, and record keeping of the automated bankingmachine.

In example embodiments, data transmitted from the cassette include datasuch as document type, document quantity, document properties, timevalues, cassette identifiers, cassette properties, cassette ageinformation, cassette cycle information, cassette ownership data,cassette history or other information. It should be appreciated thatthese items are exemplary, and in other embodiments other types of datamay be communicated. Further, in some embodiments, additional dataassociated with authentication and encryption of transmitted data may beincluded.

It should be appreciated that while in the embodiment shown datatransmission and communication is associated with a single pair ofcoils, in other embodiments multiple coil arrangements may be used.These may include multiple driving circuits and cassette circuits. Inaddition, while power transmission and communication is achieved bycommon coils in the exemplary circuitry, in other embodiments certaincoil pairs may be used for communication while others are used for powertransmission. In some embodiments, inductive powering of cassettecircuitry may be accomplished by operating some circuits for maximumpower transmission at a resonant frequency to achieve maximum powertransfer, while others are used for communication and are operated atone or more frequencies that are disposed from the resonant frequency.Of course, the approach taken will depend on the particular circuitryand power requirements associated with the particular cassette. Inaddition, it should be appreciated that while the example embodiment hasbeen described in connection with providing power in a wireless mannerto a cassette within an automated banking machine, these same principlesmay be applied to other types of devices and components. These mayinclude other types of devices within an automated banking machine thatrequire electrical power for their operation. These may include numerousdifferent types of devices that may otherwise require a poweredconnection via wires so they operate in the machine. In addition, othertypes of devices used in different applications may also utilize aspectsof the described features.

In the example embodiment, the driver circuitry 1548 also operates todetect when the cassette 1500 and the associated coils 1540, 1542thereof have been placed in the operative position. Likewise, the drivercircuit may operate to determine when the cassette has been removed fromthe operative position. This is done by monitoring of the electricalproperties in the circuit, including the coil 1540. For example, ifcassette 1500 is removed from its adjacent operative position withrespect to the coil 1542, then removal of the inductive load will besensed through operation of the driver circuit 1548. In response todetection of this condition, one or more messages may be sent to theprocessor 1556. The processor 1556 may operate in accordance with itsprogramming to take appropriate steps. Such steps may include forexample, to determine if the housing, including the cassette, has beenopened by an authorized servicer. This may also include determiningwhether the machine has been placed into a service mode that would beappropriate for the removal of cassettes. Further, in some embodiments,the at least one processor 1556 may operate to give notifications oralarms in cases where the cassette has been removed from its operativeposition under circumstances that are not consistent with what ispermissible in accordance with the programmed instructions associatedwith the processor 1556.

Also, the driver circuit 1548 of an example embodiment is operative todetect when the cassette is moved into the operative position such thatcoil 1540 is adjacent to coil 1542. The placing of the coils intoproximity causes inductive loading of the driver circuit, which isdetected through the operation thereof. The placement of the cassetteinto the operative position may in some embodiments cause the processor1556 to transmit data to the cassette. Transmission of the data maycause operation of certain functions of the cassette, such as theopening of the gate or the positioning of other components so that thecassette may operate within the automated banking machine. Alternativelyor in addition, the transmitted data to the cassette may operate tocause the cassette to provide information necessary for the use of thecassette (or the documents contained therein) by the machine. Of course,these approaches are exemplary and in other embodiments other approachesmay be used.

In additional embodiments, secure communication may be provided betweenthe cassette and the automated banking machine. This may be desirablefor example, so that the gates which control access to the cassetteinterior, the opening of cassette access doors, or other items can onlybe accomplished under circumstances that have been authorized. Data maybe transmitted in an encrypted manner in accordance with a scheme thathas been established by the manufacturer of the machine and thecassettes. Further, in some embodiments, public-private key encryptionand authentication may be utilized to assure that the cassette onlyoperates in response to signals from a source that is authenticated asappropriate for operation of the cassette. This might involve forexample, each of the driver circuit and the cassette having respectivepublic-private key pairs. These public-private key pairs are stored inmemory. The public-private key pairs may be configured so that dataencrypted with the public key of the key pair can only be decryptedusing the private key of that pair and vice versa. In some exemplaryarrangements, the cassette and driver circuitry, when placed inoperative connection or at other times, may exchange their respectivepublic keys. Through the exchange of the public keys, each component maysend appropriately encrypted data that can be decrypted by the othercomponent. Such data may include data that can be used to authenticatethe other component as genuine and/or authorized to operate inconnection with the other component. This may include for example,digital certificates or other values which can be authenticated asappropriate to allow inter-operation. Of course the approaches areexemplary, and in other embodiments other approaches may be used.

Further, in exemplary arrangements, the cassette circuitry 1572 mayoperate to perform functions that provide enhanced security for thecassette and the documents that may be included therein. For example, insome embodiments one or more processors 1522 may operate in accordancewith their programming to detect the removal of a cassette fromoperative engagement with the associated coil or coils of the machine.In response to sensing this condition, the at least one processor 1522in the cassette circuit may cause the gate 1518 or other access openingsin the cassette to close and lock. This may be done for example, throughoperation of the battery 1534 or other power source that remainsavailable in the cassette when the cassette is disconnected form theinductive power supplied in the operative position. Further, the atleast one processor 1522 may operate in accordance with its programmingto take other steps to assure cassette security. This may include forexample, arming a dye pack or incendiary device 1536 that would destroythe contents of the cassette if an attempt is made to open the cassetteusing unauthorized methods. Alternatively or in addition, signals may beprovided indicating the location of the cassette to a remote monitoringcenter or other location as appropriate by the cassette communicationdevice 1538. Further, conditions related to the cassette may betransmitted wirelessly so that the location and/or condition of thecassette may be monitored from a remote monitoring center. This may bedone in some embodiments only at times when particular conditions aredetected. However, in other embodiments such monitoring may be carriedout at most times. Further, the capability of some exemplary cassettesto have remote communications with a monitoring center may enable themonitoring center to destroy the cassette contents or otherwise takesteps related to securing the cassette as appropriate in particularcircumstances.

As can be appreciated, in some embodiments, cassettes may be configuredso as to only enable cassette access and opening of the cassette undercircumstances of a known secure environment. This may includeinstallation of the cassette in authorized machines that can load andunload documents from cassettes. Such machines may include test fixturesor loading stations or other devices as are appropriate for loading,unloading or repairing the particular types of cassettes. Further,cassettes may include additional features that prevent use in certainways or by unauthorized persons. These may include for example,including in cassettes appropriate circuitry that can detect counterfeitdocuments such as counterfeit bills or other items that might beattempted to be passed to the machine or dispensed by criminals. Suchdetection circuitry may monitor properties of bills, checks or otherdocuments for indicia which can be sensed for evidence of genuineness orcounterfeit status. Further, example embodiments may also includeprovisions for storing data to identify particular individuals ortransactions that have operated to include particular documents within agiven cassette. This may enable data to be restored and recoveredregarding particular times, individuals, transactions or circumstancesthat have caused counterfeit or suspect documents to be included incassettes. Of course, these approaches are exemplary and in otherembodiments other approaches may be used.

In example embodiments, the automated banking machine and/or cassettemay include media which has computer executable instructions which canbe executed through operation of processors to carry out the variousfunctions of the automated banking machine and/or the cassette. Suchexemplary computer readable media may include random access memory, readonly memory, programmable read only memory, magnetic media, opticalstorage media, semi-conductor media, flash storage media or any othertype of media that may include stored data which corresponds to computerexecutable instructions.

Additional example embodiments also allow for power and datacommunication to be wirelessly provided to a cassette. FIG. 101 shows apowered circuit 1602 for a cassette 1600. Although differentlyconfigured, the circuit 1602 can function (operate) in a manner similarto the previously discussed circuit 1572 in the cassette 1500 of FIG.100. That is, circuit 1602 and circuit 1572 can be used for the samepurpose, to perform a similar function.

Again, the cassettes 1500, 1600 can be used to dispense or receivevarious types of media, such as cash, checks, gift cards, stamps, gaming(lottery) tickets, coupons, documents, etc. A component, such as acassette holder of an automated banking machine (e.g., an ATM), can beequipped with one or more of these media cassettes. The cassette canreceive power and communication via a wired connection with the machinecomponent (e.g., a cash dispenser module). Alternatively, a cassette canwirelessly receive such power and communication from the machinecomponent.

In the additional example embodiments, a magnetic field coupling is alsoused to inductively transfer power and communication data wirelesslyfrom a module (e.g., a cash dispenser or a cash recycler) to a circuitboard installed in the media cassette. A coil of the media cassette canmagnetically couple with another coil of the module.

Again, for reasons of brevity, the module coil may be referred to hereinas the primary coil, with the cassette coil referred to as a secondarycoil. It should also be understood that both a primary coil and asecondary coil may each comprise one or more (plural) separate coils.

In the additional example embodiments, the primary coil can be fed by ahalf bridge MOSFET driver and be placed in series with a capacitor. Theseries combination of the capacitor and the primary coil can produce aresonant frequency which allows for an increased power coupling betweenthe two coils.

The current through the series circuit can be monitored to ensure theproduct is operating within a specified range. For instance, excessivecurrent consumption can be realized when an unintentional conductor isplaced near the primary coil, causing eddy currents to flow in theconductor. The eddy currents may oppose the primary coil's magneticfield and in turn cause a larger current consumption in the primarycoil.

A square wave pulse sourced by either a microprocessor or FPGA can befed into the half bridge MOSFET driver to create a frequency which isrelatively close to the series resonant frequency of the capacitor andprimary coil. As previously discussed, operation may be chosen either(slightly) above or below resonance, instead of at resonance. Suchoperation can prevent high voltages and currents that may occur atresonance.

The primary and secondary coils can be manufactured directly on a PCBusing etched copper traces rather than implementing a discretely woundcoil. The arrangement can reduce the physical space required to mountthe coils, maintain a lower overall cost for the finished assemblies,and allow the tolerance of the coil to be tightly controlled by PCBmanufacturing methods. A ferrite material can be bonded to the backsideof the PCB coil to aid in the shielding or shunting of the magneticfield produced by the PCB coils, and also to increase the couplingfactor between the primary and secondary coils.

In a manner previously discussed, the secondary (cassette) coil can bemagnetically coupled to the primary (module) coil to produce an inducedvoltage on the secondary coil. This AC voltage can be fed through a fullbridge rectifier and a filter capacitor. Thus, a DC voltage can beproduced which can be used by other downstream electronic circuitry inthe cassette.

The secondary coil can be placed in series with a capacitor to form aseries resonant circuit. The component values for the secondary coil andthe series capacitor can be chosen so that the series resonance closelymatches that of the primary's series resonant frequency. As previouslydiscussed, this configuration can allow for a more efficient powertransfer between the primary and secondary coils.

The DC voltage produced by the secondary coil can then be delivered to aset of voltage regulators, which can convert the incoming voltage to aspecific level for downstream electronics. A microprocessor,non-volatile memory, switches, an electromechanical device, and opticalsensors can all be powered by voltage from the voltage regulators.

The DC voltage produced by the secondary coil can also be monitored by amicroprocessor to insure that it remains within a predetermined range.For example, the monitoring can be accomplished by communicating thevoltage level back through the primary coil's circuitry (located on themodule). The module can be equipped with the ability to adjust theoperating frequency of the primary coil to either increase or decreasethe secondary's coils DC voltage.

Communication from the primary coil to the secondary coil can beachieved by using an amplitude shift keying method. The square wavepulse which controls the half bridge MOSFET driver can be varied betweentwo different frequencies. The two different frequencies can produce achange in the primary coil's magnetic field intensity. The change can besensed by the secondary coil as a change in voltage amplitude. Thischange in voltage amplitude can be used to define (binary) logic level“0's” and “1's” (bits) for communication of data. For example, variousmedia cassette metrics data (e.g., dispensed counts) can be transmittedfrom the module to the cassette's non-volatile memory for permanentstorage thereof.

Secondary coil to primary coil communication can occur in a mannersimilar to the (opposite direction) primary coil to secondary coilcommunication. That is, communication from the secondary coil to theprimary coil can also be achieved through use of an amplitude shiftkeying method. Different than the primary coil side, a capacitive loadcan be switched in and out of the series combination of the secondarycoil and the capacitor. When the capacitive load is switched on, thenthe resonant frequency can be changed. This change can be sensed by theprimary coil as a change in voltage amplitude. This change in voltageamplitude can similarly be used to define (binary) logic level “0's” and“1's” (bits) for communicating data.

An exemplary arrangement enables the module to detect the presence of amedia cassette that has been placed (installed) in or on the module(e.g., a cash dispenser). Upon detection the module can begincommunicating with the cassette. As previously discussed, thearrangement of the set of coils allows bi-directional or two-waycommunication to be carried out between the module and an installedcassette.

Along with bi-directional communication, the exemplary arrangement alsoallows for ample power to be transferred over the same set of coils.Such wireless transfer of power can enable the operation of anelectromechanical device (e.g., a solenoid) and several optical sensors.Thus, power can be communicated without the use of wires or a physicalconnection. The module can act as a power drive for the (driven)cassette components.

A circuit card of the example media cassette can include a PCB (printedcircuit board) antenna. The antenna can be used to interact with aSmartphone or similar smart device. The wireless interaction can be viaan industry standard, such as RFID or near field communication (NFC)protocol. The cassette can include a shared memory device, which allowsfor data exchange from an NFC device to the cassette's internalmicroprocessor.

The ability to use a smart device to wirelessly exchange data to and/orfrom a cassette provides a convenient communication channel for machineservice technicians (e.g., cash handlers), which can help streamlinetheir daily functions and tasks. For example, an accessible cassette notcurrently installed in a module can have data read from (or loaded into)the cassette by using a Smartphone or NFC compliant device. Thearrangement allows for alternative methods of tracking cassette data.Security features can also be implemented which would preventunauthorized personnel from reading or writing information (data) to acassette.

An optional (primary) battery can be used in the media cassette to power(drive) the internal microprocessor. The battery can be rechargeable ornon-rechargeable. For example, when the cassette is installed in amodule then power can be transferred through the coils to charge thebattery.

When the media cassette is not in the module then battery power can berelied on to enable the cassette to operate various components thereof(e.g., sensors, microprocessors, etc.). For example, the cassette willhave the ability to track various asynchronous events, such as thestatus of its cassette lid. Whenever the cassette lid is opened andclosed, then data corresponding to these sensed events can be stored inthe cassette's non-volatile memory.

Furthermore, the cassette can include a sensor which monitors rotationof a feed wheel mechanism in the cassette. The sensor can be used todetect a tamper event involving the cassette. For example, the feedwheel can be arranged so that it should not turn when the cassette isnot installed in a module. If the cassette is uninstalled and a sensorindicates that the feed wheel is turned, then this situation can berecorded as an incident of (unauthorized) tampering involving thecassette. Thus, battery power allows incidences of cassette tampering tobe detected, tracked, and stored in non-volatile memory for postprocessing.

The battery's voltage level can be monitored by the microprocessor inthe cassette. Historical data corresponding to the voltage level canalso be recorded in memory by the microprocessor. The voltage level datacan be retrieved and reviewed, such as by a cassette service handler.Thus, the cassette arrangement allows for an early indication (notice orprediction) of low battery power prior to failure of the battery.Preventive maintenance on the battery (and the cassette) can bescheduled using such (sensed) features.

As previously noted, FIG. 101 shows an example embodiment of circuitelectronics for a removable cassette 1600. As can be seen, the cassettecircuit 1602 can include near field PCB coils 1604 and 1606. The coil1604 can be placed in proximity with a (drive) coil of a module (e.g., acash dispenser module), as previously discussed. The coil 1606 can havea dual interface, such as NFC and I²C. Various capacitors, resistors,diodes, and other elements are also shown.

The example embodiment shown in FIG. 101 further includes a processor1610, full-bridge rectifier 1608, a band pass filter 1612, a signal gainstage 1614, and a comparator 1616. The processor 1610 can be anultra-low-power mixed signal device. A 16-bit RISC CPU and 16-bitregisters can be used. For example, the processor 1610 can comprise aMSP430(F5308) microcontroller platform from Texas Instruments.

Also seen is a buck converter 1618, a low-dropout regulator (LDO) 1620,an electromechanical device 1622 (e.g., a cassette feed wheel lock), anoptional primary battery 1624 (e.g., lithium 3.0V), and additionalcircuitry 1626. The buck converter (e.g., 5 VDC, 500 mA) can be used toreduce the voltage of a DC supply. The LDO (e.g., 3.3V, 50 mA) can beused as a DC linear voltage regulator.

Also shown are revision bits 1630, a real-time clock (RTC) 1632,non-volatile memory 1634 (e.g., a data store; such as AT24C1024B), aJoint Test Action Group (JTAG) 1636, and a reset supervisor 1638.

Further shown are a first optical sensor 1640, a second optical sensor1642, an optional cassette lid sensor 1644, and an optional feed wheelswitch 1646. The first optical sensor 1640 can be used to detect thumperpick position (a thumper being used to contact and move sheets in someexample arrangements in addition to a feed wheel. The second opticalsensor 1642 can be used to detect an empty stack. The lid sensor 1644can function as an open/close sensor with a loopback for presencedetection. The feed wheel switch 1646 can also be arranged with aloopback for presence detection.

The embodiment shown in FIG. 101 can have a battery power budget thatcomprises the features of: MSP430 microcontroller platform (3 uA lowpower mode 3, crystal); I2C EEPROM (0 uA; powered by MSP GPIO pin);phototransistor leakage (2×100 nA); reset supervisor (0.6 uA, max).Thus, the total can equal 3.8 uA. A requirement may be set that is lessthan 8 uA for a life of 10+ years using a 1000 mAh primary battery. Itshould be understood that the embodiment shown in FIG. 101 is exemplary,and that the inventive scope includes other embodiments that have othercassette circuit configurations.

FIG. 102 shows an additional example embodiment of circuit electronicsfor a transmitter. The transmitter can be a part of a machine, a device,or a component, such as a module 1650. As previously discussed, anautomated banking machine can have several different types of modules,including a cash dispenser module, a cash acceptor module, a cashrecycler module, and/or other types of modules that can receive aremovable cassette. Although differently configured, the circuit 1652shown in FIG. 102 can function (operate) in a manner similar to thepreviously discussed circuit 1548 in FIG. 100. That is, circuit 1652 andcircuit 1548 can be used for the same purpose, to perform a similarfunction.

As can be seen from FIG. 102, the circuit 1652 can include a controller1654 (e.g., LM5106 PWM), a coil 1656 (e.g., near field PCB coil), afirst N-channel MOSFET 1658, a second N-channel MOSFET 1660, a band passfilter 1662, a gain stage 1664, a comparator 1666 (e.g., LMV7271), abuffer 1668 (e.g., 74LVC2T45), a first LDO 1670 (e.g., LM317, 3.3V, 50mA), a second LDO 1672 (e.g., LM317, 12V, 50 mA), a current sensor 1674(e.g., AD8212), another gain stage 1676, and a lowpass filter 1678.

As previously discussed, data can be wirelessly communicated(transmitted) from the module to a cassette (having a receiving coil) bychanging the magnetic field intensity produced in the coil. Thus, themodule coil 1656 when energized can also function as a drive coil thatis able to create electromagnetic fields that produce throughinductance, electrical power in the adjacent magnetically coupled(receiving) coil of the cassette. That is, the magnetic coupling of theadjacent coils can cause electrical power to be inductively generated inthe power receiving coil of the cassette. It should be understood thatthe embodiment shown in FIG. 102 is exemplary, and that the inventivescope includes other embodiments that have other transmitter circuitconfigurations.

Furthermore, in some further embodiments a cassette can be equipped witha transmitter having a circuit similar to the circuit arrangement shownin FIG. 102. The cassette transmitter can be used to communicate data toa module or some other component device, such as in a manner previouslydiscussed.

FIG. 75 schematically shows an alternative embodiment of a depositaccepting device generally indicated 870. Deposit accepting device 870includes many features that are similar to the exemplary depositaccepting device 662 previously described. For example deposit acceptingdevice 870 includes a sheet access area 872 which includes similarstructures to sheet access area 684 previously described. Depositaccepting device 870 also includes a picker 874 which is used toseparate sheets from stacks in the sheet access area.

Deposit accepting device 870 also has a sheet path 876 therethroughwhich includes a document alignment area 878 which may be of the typepreviously described. The exemplary deposit accepting device 870 alsoincludes a plurality of sheet sensors and magnetic read heads of thetype described in connection with the previous embodiment. Depositaccepting device 870 also includes analysis devices as is appropriatefor the types of sheets being processed. This may include for example,micr line read heads schematically indicated 880, an imager 882, avalidator 884 and other appropriate sensors or analysis devices that areusable to verify one or more features associated with the authenticityof the sheets being processed. In the example embodiment the depositaccepting device 870 is operative to process checks. However, asdiscussed previously, other embodiments may be used to process othertypes of sheets such as currency notes, tickets, gaming materials orother types of documents.

The exemplary deposit accepting device 870 additionally includes a sheettransport section 886. The deposit accepting device also has a sheettransport section 888 and a sheet transport section 890. A movablediverter gate 892 is operatively positioned between transport sections886 and 888. Diverter gate 892 is selectively positionable and changesconditions responsive to a drive that is in operative connection withone or more processors of the machine. Diverter gate 892 is selectivelyoperative to direct sheets traveling inward in the machine transportsection 886, to transport section 888. In addition in the exampleembodiment, diverter gate 892 is operative to be positioned toselectively direct sheets traveling in engagement with transport section888 toward transport section 886 to either transport 886, or a storagedevice 894. Storage device 894 may in some embodiments be of the typepreviously described such as storage device 660. Of course in otherembodiments other types of storage devices or document recycling devicesmay be used.

In the example embodiment a diverter gate 896 is operatively positionedbetween transport section 890 and transport section 888. Diverter gate896 is also in operative connection with a drive that is controlledresponsive to operation of at least one processor. Diverter gate 896 isselectively positionable to direct sheets moving inward in transportsection 888 toward transport section 890 to engage with the transportsection 890. The exemplary diverter gate 896 is also selectivelypositionable to direct sheets moving in transport section 890 towardtransport section 888 to either engage transport section 888 or toengage rollers 898 which move documents into a storage area 900. Storagearea 900 may be used for example, to store sheets that are desired to besegregated from sheets that are stored in the storage device 894. Ofcourse this approach is exemplary.

The exemplary deposit accepting device 870 further includes a sheetstorage and retrieval device schematically indicated 902. In the exampleembodiment the sheet storage and retrieval device is of the beltrecycler type which can be used to selectively store and deliver sheetsthereon. Of course it should be understood that this device is exemplaryand in other embodiments other devices may be used.

In operation of the exemplary deposit accepting device, checks or othersheets are received from the sheet access area 872 in an area below thedivider plate 904 in the manner previously described. The sheets such aschecks are picked from the stack of sheets received in the machine. Eachsheet after being picked is aligned in the document alignment area 878and analyzed by the document analysis devices. In the example embodimentthe micr line data on checks is read through operation of the magneticread heads 880. The check is imaged through operation of the imager 882.Further in the example embodiment if the check includes othercharacteristics to indicate validity, the validator 884 may operate tosense for those characteristics.

Each check is moved from the transport section 886 and through thetransport sections 888 and 890, and is stored on the sheet storage andretrieval device 892. As discussed in connection with the priorembodiment, the automated banking machine in which the deposit acceptingdevice is included operates responsive to at least one processor that isin operative connection with the deposit accepting device and theassociated analysis devices the at least one processor determines whichof the sheets and checks processed are acceptable and will be stored inthe machine, and which are not acceptable and will be returned to thecustomer. Further in this example embodiment the at least one processoris operative to determine which of the sheets have properties thatsuggest that they should be stored in the machine in a segregated manneraway from checks that have been accepted.

In the example embodiment the at least one processor operates to causethe sheet storage and retrieval device 902 to deliver the sheets to thetransport section 890. The at least one processor operates to positiondiverter gate 896 as appropriate for each sheet. That is, in cases wherethe sheets are to be segregated and retained in the machine in storagearea 900, the diverter gate operates to direct those sheets to therollers 898 which move the sheets into the storage area 900. Sheetswhich are to be stored in the storage device 894 or returned to thecustomer are directed to the transport section 888 by the selectivepositioning of the diverter gate 896.

Similarly for each sheet moved outward in transport section 888 thediverter gate 892 is selectively positioned responsive to operation ofthe processor so that sheets that are to be returned to the customer aredirected by positioning the diverter gate to engage transport section886. Sheets that are to be stored in the storage device 894 are directedby positioning the diverter gate and moved into the storage device.

In this example embodiment sheets that are to be returned to thecustomer are moved along the transport path back toward the picker andare directed to the sheet access area above the divider plate 904. Suchsheets may be handled as previously discussed to either resubmit them tothe machine or return them to the customer. Of course these approachesare exemplary.

In the example embodiment of the deposit accepting device 870 provisionis made for facilitating the servicing of the deposit accepting device.The features associated with this capability are discussed in connectionwith FIGS. 76 through 81. In the example embodiment circumstances mayarise where a servicer needs to service the deposit accepting devicebecause a check or other sheet has become jammed in the machine. In somecases the jammed sheet may be in the transport path or other transportsection. Jammed sheets may also become lodged adjacent to a divertergate.

Alternatively sheets may become misaligned in connection with the sheetstorage and retrieval device. In the example embodiment when a sheet hasbecome jammed, it may be advisable for a servicer to remove not only thejammed sheet but all the other sheets which were in the transports andthe sheet storage and retrieval device of the machine at the time thatthe malfunction occurred. A servicer may desire to do this for purposesof clearing the jam. The servicer may also wish to do this so that theycan more readily move the sheets to a proper location where they willnot cause further problems. In still other circumstances it may bedesirable for the servicer to operate the deposit accepting device torun the sheets through the device so that checks can be imaged orotherwise analyzed, and so that the image data and other datacorresponding thereto may be transmitted from the automated bankingmachine into remote computers that can process such data. Of coursethese approaches are exemplary.

Deposit accepting device 870 incorporates a feature that helps servicersremove sheets from the sheet storage and retrieval device in a way thatminimizes the risk of damage to the deposit accepting device. As can beappreciated, devices made to accurately process sheets may have closetolerances and efforts by servicers to manually move components whichinclude sheets may result in damage or changes which place the deviceout of adjustment. This may be particularly true of a sheet storage andretrieval device which has a flexible web for holding sheets therein. Ifattempts are made to manually move the web so as to recover sheetstherein, damage to the web or other components of the sheet storage andretrieval device might occur.

In example embodiments when a jam is detected as having occurred in thedeposit accepting device the automated banking machine operates to givenotice of the malfunction. Notice of the malfunction is communicated toa servicer who may repair the machine. The servicer who is to makerepairs may access the deposit accepting device of the exampleembodiment by opening a door on a housing of the automated bankingmachine. Generally the door supported on the housing of the machine isheld in a closed position by a lock. An authorized servicer has the keyor combination that is usable to open the lock. The servicer can thenopen the door on the housing of the automated banking machine so as toprovide access to the deposit accepting device. It should be understoodthat in some embodiments the door on the automated banking machinehousing may be a door on the side of the machine away from the customerinterface area. In other embodiments the door that is opened may includea fascia or other portion of a customer interface area which is movableto provide service access. Of course these approaches are merelyexemplary.

Of course it should be understood that the at least one processor in themachine may provide various types of diagnostic capabilities so as toindicate to the servicer the nature of the problem with the machine aswell as with the deposit accepting device. A servicer may utilize theinformation provided by the machine as well as the servicer's knowledgeand skill to locate the source of problems. This may include openingtransport sections in a manner like that previously described to inspectthe condition of devices, components, sensors and documents.

In the example embodiment once the servicer has gained access to theinterior area of the housing the servicer may recover any checks orother documents that are stored in the sheet storage and retrievaldevice by moving transport section 890. As shown in FIG. 76 this is doneby manually actuating a latch 906. The manually actuatable latch 906includes hook portions 908 that operatively engage pins 910 on thedeposit accepting device. As can be appreciated when the latch isengaged, transport 890 is in operative position to move sheets to andfrom the sheet storage and retrieval device 902. Manually disengagingthe latch 906 enables a sheet transport access cover 912 to moverelative to the deposit accepting device.

In the example embodiment the sheet transport access cover 912 isenabled to move rotationally about a lower end 914 which is disposed ofthe opposite end of the access cover from the latch 906. Rotationallymoving the sheet transport access cover is operative to provide accessto an open transport area schematically indicated 916.

As best shown in FIG. 76 the exemplary deposit accepting device includesa button 918. Manually depressing button 918 when the sheet transportaccess cover is open causes a motor 920 best shown in FIG. 80, to move afeed spool 922 of the sheet storage and retrieval device 902 so thatsheets engaged therewith are disengaged from the sheet storage andretrieval device and moved into the open transport area.

This is accomplished in an example embodiment by the motor 920 movingthe flexible web 924 of the belt recycler onto the feed spool 922. Asthis occurs sheets that are stored on the sheet storage and retrievaldevice on the document spool 926 are moved therefrom into the opentransport area 916. By holding the button 918 the servicer is enabled tomove some or all of the sheets engaged with the sheet storage andretrieval device into the open transport area. Once the sheets are movedinto the open transport area the servicer can manually engage them andremove them for further handling.

It should be pointed out that the example embodiment includes provisionsfor avoiding excessive movement of the flexible web. As shown in FIG. 81the flexible web of the example embodiment includes markings 928, 930and 932 adjacent the ends thereof. These markings, which in the exampleembodiment comprise darkened areas, are sensed by sensors 934 of thedeposit accepting device. These sensors provide an indication when theflexible web is reaching the extremes of its travel. These markings alsoprovide an indication of which end of the web is adjacent to theparticular sensors. This is accomplished by the different markings beingassociated with different ends of the flexible web. The signals from thesensors 934 are communicated through circuitry which includes at leastone processor in the machine. The at least one processor operates toassure that the motor 920 does not cause the web to move excessively sothat damage is caused thereto. Of course this approach is exemplary andin other embodiments other approaches may be used.

Also in the example embodiment as represented in FIG. 78, the manuallyactuatable latch 906 is in operative connection with a sensor 936.Sensor 936 is operative to sense when the latch 906 is in an opencondition. Thus, sensor 936 is usable to indicate that the sheettransport access cover is open. The circuitry in operative connectionwith the sensor 936 is usable in a manner later discussed to indicatethat the deposit accepting device is not in an operative position. Ofcourse this approach is exemplary and in other embodiments otherapproaches may be used.

In the example embodiment the servicer after removing sheets from thesheet storage and retrieval device may close the sheet transport accesscover and reengage the manual latch 906 which closes the transport areaand renders it no longer manually accessible to a user. As can beappreciated, closing the transport cover includes rotating the coverabout its lower end to reengage the latch. Of course this approach isexemplary and in other embodiments other approaches may be used.

Depending on the circumstances and the type of sheets involved the atleast one servicer may take the sheets that have been removed from thesheet storage and retrieval device and handle them as appropriate. Thismay include for example placing the sheets in the sheet storage device894 or in the sheet storage area 900. Alternatively in somecircumstances where the sheets have not been processed the servicer mayoperate the machine so that the sheets are reinserted to the depositaccepting device. The insertion of the sheets may cause the automatedbanking machine to operate in accordance with its programming to readdata from the sheets, image the sheets or otherwise validate the sheets.The servicer may operate the machine so that images of the sheets and/orother data is communicated from the machine to one or more remotecomputers so that the sheets that the user has inserted at the time themachine malfunctioned can be appropriately processed. This may includefor example a showing that checks which are deposited by a user areproperly credited to the user's account. In some embodiments at leastone processor in the machine may execute instructions that enables aservicer to transmit the account data of the user operating the machineat the time of the malfunction to a remote computer so that it may beassociated with the checks once the checks have been cleared from themachine. Alternatively, in some embodiments that handle other types ofsheets such as notes or tickets, provisions may be made for assuring thecrediting of the machine user for those as well. Of course theseapproaches are exemplary and in other embodiments other approaches maybe used.

Once the servicer has completed the service activities the servicer mayreturn the machine to service. This may include moving the depositaccepting device relative to the housing back into an operativeposition. This may be done by engaging the deposit accepting device witha manual stop or catch. Alternatively or in addition, this may includemoving the deposit accepting device relative to the housing such thatthe deposit accepting device operatively engages one or more sensors.Once the deposit accepting device is back in position the servicer maythen close the door on the housing and return the machine to service. Ofcourse these approaches and method steps are exemplary and in otherembodiments other approaches may be used.

Some example embodiments of the deposit accepting device may includefeatures that help the servicer determine the operative condition of thedeposit accepting device. In some example embodiments the depositaccepting device includes a plurality of visual indicators that provideoutputs indicative of conditions of the deposit accepting device. Anexemplary form of such visual indicators are shown in FIGS. 82 and 83.

In the example embodiment the deposit accepting device includes acircuit card assembly 938. The circuit card assembly includes numerouscomponents which make up control circuitry associated with the depositaccepting device. In the example embodiment the circuit card assemblyextends on the side of the deposit accepting device from an areaadjacent the sheet access area, which for purposes of this discussionwill be referred to as the front, to the rear of the device which forpurposes of this example embodiment is where the sheet transport accesscover is located. The circuit card assembly includes a visual indicator940 located adjacent the front of the deposit accepting device. Thecircuit card assembly also includes another visual indicator 942 whichis located at the rear of the device. Each one of the visual indicatorsin the example embodiment is comprised of three different color LEDs. Ofcourse this construction of the visual indicators is exemplary.

The visual indicators on the circuit card assembly are positioned sothat they are only visible to a servicer from outside the housing whenthe movable access door is open. The fact that there are a plurality ofvisual indicators in disposed locations on the deposit accepting devicefurther facilitates observation by a servicer. For example when thedeposit accepting device is used in an automated banking machine thathas a service access door on the rear, a servicer is readily enabled toobserve the visual indicator 942 on the back of the device.Alternatively when the service door of the machine is located adjacentto the front of the deposit accepting device, the visual indicator 940is readily visible to a servicer once the access door adjacent to thefront of the deposit accepting device is open. Of course it should beunderstood that additional visual indicators may be provided in otherembodiments so as to facilitate observation of the visual outputsprovided therefrom by a servicer.

In the example embodiment the circuitry associated with the depositaccepting device is operative to sense and/or determine the existence ofvarious conditions. In the example embodiment these include determiningconditions that may exist with regard to hardware features or softwarefeatures. For purposes of this disclosure however, software routines orother electronic features that are operative to determine the existenceof conditions, as well as hardware sensors, are referred to herein assensors.

The example embodiment is operative to include sensors that determine aplurality of conditions that exist with regard to the deposit acceptingdevice. These include for example sensors that sense when the depositaccepting device is positioned in the operative position in the housing.Sensors which are operative to sense the physical location of thedeposit accepting device are in operative connection with the circuitryon the circuit card assembly so as to enable the circuit card assemblyto provide a unique and distinct output associated with this condition.

Further in the example embodiment the deposit accepting device includesnumerous sensors along the path that sheets travel through the device.These sensors are in operative connection with the circuitry. Thecircuitry includes software instructions that enables the circuitry todetermine when the signals from the sensors correspond to a jammedcheck. Further in example embodiments the sensors and control circuitrymay be operative to resolve not only a jammed check condition but also alocation within the deposit accepting device where a jam has occurred.

Example embodiments also provide indications of the status of manuallymovable components on the deposit accepting device. This may include forexample sensors which determine the position of the sheet transportaccess cover as previously discussed. Other sensors may also beoperative to sense the latched or unlatched condition of other accessopenings or other members that are moved on the deposit acceptingdevice. The control circuitry is operative responsive to the sensorsignals to determine the particular condition which exists.

Other sensors may be operative to determine printer malfunctions withinthe device. This may include for example circuitry which is operative tosense that the inkjet printer device is no longer functioning properlyto print indicia on checks. Alternatively sensors may be operative todetect a malfunction with regard to the stamper printer. Based onroutines and sensors included in the deposit accepting device, thecircuitry is operative to determine the conditions corresponding to suchmalfunctions.

Further in example embodiments the control circuitry is operative todetermine if the deposit accepting device is properly in operativecommunication with other components within the machine. This may be donefor example by the control circuitry periodically sending and receivingtest messages to show that the deposit accepting device is in operativecommunication with the other machine components with which it needs tocommunicate. The circuitry of the deposit accepting device may beoperative to determine when a loss of such communication has occurred.

The control circuitry may also be operative to monitor the power levelthat is available to the control circuitry on the deposit acceptingdevice. The circuitry may be operative to determine that the powersupplied is not within an acceptable range and may produce signalsindicative thereof.

Likewise example embodiments may include sensors or other detectioncapabilities that are operative to determine malfunctions of drives,circuitry or other hardware or electronic components that are includedin the deposit accepting device. The circuitry may be operative toprovide signals indicative of each such respective condition.

It should be understood that these conditions described in connectionwith the example embodiment are merely examples of some of the types ofconditions that may be determined through operation of control circuitryof the deposit accepting device. Other embodiments may provide other oradditional capabilities for detecting conditions of the device.

In the example embodiment control circuitry is also operative togenerate at least one signal that corresponds to the condition when thedeposit accepting device is in a condition to process checks. In theexample embodiment the control circuitry is operative to provide avisual signal through the visual indicators which is indicative of thiscondition. For example in some example embodiments the control circuitrymay cause the output of a continuous green LED light when the depositaccepting device is ready to operate to process checks.

In some example embodiments the visual indicators may have LEDs incolors such as red and yellow in addition to green. The conditions thatare sensed through operation of the control circuitry may causedistinctive combinations of the red, yellow and green lights from theLEDs to be output that correspond to each given condition. Alternativelyor in addition, in some embodiments the LEDs may output flash sequencesin which the LEDs illuminate and are on and off in a distinctive patternwhich corresponds to the particular condition sensed. In addition inexample embodiments the visual indicators may be operative to provideoutputs that correspond to a plurality of conditions which render thedeposit accepting device inoperative. The visual indications associatedwith these multiple conditions may be output sequentially during a giventime interval from the visual indicators. Of course these approaches aremerely exemplary.

As can be appreciated these features enable a servicer who has openedthe door of the housing to observe the outputs from one or more of thevisual indicators. By viewing these outputs the servicer is very quicklyable to determine that there is a condition causing a malfunction of thedeposit accepting device. Further the outputs from the visual indicatorsmay quickly indicate to the servicer the nature of such a malfunction.Likewise the visual indicators may be helpful to a servicer who isplacing a machine back in service. For example if the servicer hasfailed to close all of the necessary latches on the device or has notmoved the device back into the proper position, the servicer will beapprised of this by the outputs from the visual indicators. This way theservicer may remedy the condition before proceeding further in anattempt to put the machine back into service. Of course these approachesare exemplary and in other embodiments other approaches may be used.

A further feature of some example embodiments of automated bankingmachines that facilitate servicing is a capability to provide a visualrepresentation of the deposit accepting device to the servicer. Thevisual representation is output responsive to instructions executed byat least one processor of the machine. Such a visual representation maybe output through a display screen of the automated banking machineresponsive to inputs through input devices from a servicer that areoperative to put the machine in one or more diagnostic conditions. Sucha visual representation of the deposit accepting device is indicated 946in FIG. 84. In the example embodiment the visual representation of thedeposit accepting device includes visual representations of thecomponents which make up the device. These include visualrepresentations of sheet sensors for example included in the device. Inthe example embodiment the visual representations of sheet sensors areoperative to change appearance to indicate the sensing of a sheet by thesensor. The sheet sensors are also operative in the example embodimentto change conditions to indicate time periods during which a sheetsensor senses a sheet adjacent thereto during a sheet processingtransaction. An exemplary sheet sensor is indicated 948 in FIG. 84.

In the example embodiment a visual representation is also included inthe visual representation of the deposit accepting device of thediverter gates. The visual representations also include an indication ofthe position of each of the diverter gates. As represented in FIG. 84,visual representation 950 corresponds to diverter gate 896. Likewisevisual representation 952 corresponds to diverter gate 892, and visualrepresentation 956 corresponds to the diverter gate that is operative todirect sheets returning to the sheet access area.

In the example embodiment a visual representation of the sheet storageand retrieval device 902 is represented by 958. In the visualrepresentation storage device 894 is represented in the visualrepresentation as 960. The visual representation of the storage area 900is also represented as 962. It should be noted that in the exampleembodiment each of the visual representations corresponding to the sheetstorage and retrieval device, the storage device and the storage areaeach include a numerical indication which represents the number ofsheets currently stored therein. Such information may be useful to aservicer in knowing how many sheets are currently in the various areasof the deposit accepting device. Further the visual representation ofthe sheet access area 964 also includes numerical indicators whichindicate the number of sheets located above and below the divider plate.

Further in the example embodiment the visual representations includerepresentations of the transports which are also referred to herein assheet moving devices that are operative to move sheets within thedeposit accepting device. The visual representation of one transport isindicated 966 in FIG. 84. In the example embodiment the visualrepresentation that is output on the display is operative to indicatewhen transport belts operate during sheet processing, and also indicatethe direction of the transport belt movement during such sheetprocessing. This helps to indicate to a servicer which way the varioustransports and other items are moving at a given time during theprocessing of a sheet. Further in example embodiments the at least oneprocessor which causes the visual output corresponding to the depositaccepting device is also operative to provide an indication of alocation of a sheet during processing. This visual representationrepresented 967 in FIG. 84, may in some embodiments correspond to theposition of a sheet as determined through operation of the at least oneprocessor based on signals from the various sensors included in thedeposit accepting device. This visual representation of the sheet movesin the visual representation of the deposit accepting device to show aservicer a location of a sheet at various times during a sheetprocessing transaction.

In still other embodiments an automated banking machine may includesensors which enable the machine to determine the movement of each sheetadjacent to a particular point in a sheet path. This may include forexample determining the displacement of the sheet relative to a givenpoint in the sheet path. Alternatively or in addition, it may alsoinclude determining the instantaneous velocity of the sheet as it passesa particular sensor. This provides the capability of knowing how far asheet has actually moved during a given time period or during aparticular machine operation. This may be helpful, for example, innumerous analysis and diagnostic activities. As previously discussedsuch sensors may be useful in determining magnetic characters or othercharacters on a sheet. Such sensing may also be helpful in determiningthat a sheet is moving in a particular direction or at a velocity thatmay differ from the sheet moving device with which it is engaged. Ofcourse there are other numerous uses for such information infacilitating the operation and diagnosis of conditions and malfunctionsautomated banking machines. FIG. 85 shows exemplary devices fordetermining sheet movement while a sheet is adjacent to a sensor in asheet path. It should be understood that the sheet path may extend in adeposit accepting device such as a check acceptor, bill acceptor, sheetacceptor or bill recycler. Alternatively the sheet path may extend in acurrency dispenser (including, for example, a bill recycler thatoperates to dispense currency bills). Further it should be understoodthat multiple types of sensing arrangements that are operative to sensesheet movement adjacent to a given sensor may be included within adeposit accepting device or a cash dispenser.

FIG. 85 shows a sheet 969. Sheet 969 moves along a sheet path generallyindicated by arrows 970. An emitter 972 is operative to emit radiationsuch as visible or nonvisible light. The radiation from the emitter 972is received by an image sensor 974. The image sensor of the exampleembodiment is operative to produce data corresponding to a plurality ofdisposed images of the sheet moving in the sheet path. In some exampleembodiments the image sensor may comprise one or more complementarymetal oxide semiconductor (CMOS) sensors. Alternatively in otherembodiments the imaging sensor may include one or more charge coupledevice (CCD) sensors.

In the example embodiment the image sensor produces data correspondingto an image of the surface features of the sheet approximately fifteenhundred times each second. The image sensor 974 is in operativeconnection with one or more image data processors 976. In the exampleembodiment the image data processor includes one or more digital signalprocessors (DSP). The image data processor is operative to analyze theplurality of image data frames from the image sensor to identify howfeatures detected on the sheet have moved relative to one or morepreceding images. Through analysis of the image data, the image dataprocessor 976 is operative to determine movement data which correspondsto movement of the sheet while it is being sensed by the image sensor.Thus, unlike a presence detecting sensor which detects only the presenceor absence of a sheet adjacent to a particular point in the sheet path,the exemplary image sensor is operative to provide information that isnot only indicative of the presence of a sheet, but also how that sheethas moved and is currently moving. This includes information such asdirection, velocity, distance, acceleration, deceleration and the like.Further as can be appreciated, an image sensor arrangement isparticularly useful where a sheet may be detected as moving indirections that may not be aligned with the sheet path. This includesfor example situations where a sheet may be deliberately movedtransversely for purposes of alignment, where sheets are moved tocorrect for skew or other conditions. Of course these approaches areexemplary and in other embodiments other approaches may be used.

As indicated schematically in FIG. 85, the movement data for a sheetbeing sensed through operation of the image sensor is delivered in theexample embodiment from the at least one image data processor to theterminal processor of the banking machine schematically indicated 978.In the example embodiment the terminal processor includes the one ormore computers or processors that are operative to cause operation ofcomponents of the automated banking machine in the conduct oftransactions. This may include for example, causing the operation of oneor more components of the deposit accepting device, the cash dispenseror other devices through which the sheet path extends. The terminalprocessor 978 is in operative connection with one or more data stores980. Data store 980 includes data corresponding to computer executableinstructions that are executed and cause the operation of at least onecomponent of the device through which the sheet path extends, responsiveto the sheet movement data. As a result the terminal processor inresponse to the movement data, causes operation of components such asdiverter gates, printers, motors, sheet moving devices such astransports, or other apparatus in a manner which conforms to the sheetmovement data.

By way of example, the movement data may be used to coordinate the speedof an adjacent sheet transport so it conforms to the speed of the sheetas it is delivered thereto. Alternatively the movement data may be usedto cause the operation of a gate so as to direct a sheet to anappropriate position or location. This may include for example a gatewhich is operative to direct the sheet that is moving in the onedirection to a particular path or position, and not so direct a sheetthat is moving in the opposite direction. Likewise and by way ofexample, the velocity of a sheet may be used by at least one processorto coordinate printing activity to assure that printed characters areformed properly regardless of the then current particular velocity ofthe sheet. Of course, these are but some examples of components withindeposit accepting devices, cash dispensers or other items of anautomated banking machine that may be operated or may be controlled inresponse to the movement data.

In some embodiments the data store 980 may operate to store datacorresponding to the movement of each sheet. Further the data storeresponsive to operation of the terminal processor may store datacorresponding to movement of a plurality of sheets. By storing the datacorresponding to movements of a plurality of sheets, such data may beused for purposes of analyzing the operation of the device through whichthe sheet path extends. For example data regarding sheet movement can bestored and reviewed for purposes of determining the operation of thedeposit accepting device or other device. Further such data andvariations therein from sheet to sheet may also be studied and analyzedthrough operation of the terminal processor or other processor forpossible operational trends or characteristics of the device.

The stored data regarding sheet movement may be utilized in conjunctionwith systems of the incorporated disclosures to provide data that can beanalyzed to obtain operational information. Such operational informationmay be used to predict a future need for service to a device that iscurrently normally operational in the machine. For example stored dataregarding sheet movement which indicates a trend toward a change invelocity of the sheets, may be indicative of a developing problem whichwithin a generally predictable future time frame will necessitate a needfor service. As discussed in the incorporated disclosure, suchinformation may be used by one or more operationally connected computersystems to schedule servicing the machine before there is a deviationfrom suitable normal operation, and avoid a malfunction which causes themachine to be out of service. Of course these approaches are exemplary.

FIG. 86 shows an alternative embodiment of devices which may be used inautomated banking machines for purposes of determining sheet movement.In this alternative embodiment a sheet 982 is movable in a sheet pathschematically indicated 94. An emitter 986 produces radiation that isreflected from the sheet and sensed by an imaging sensor 988. In thisalternative embodiment the image sensor 988 includes a plurality ofsensors 990, 992. Sensor 990 and 992 are operative to produce image datacorresponding to a plurality of images corresponding to areas that aredisposed on a sheet. Each of the sensors 990,992 is operative to outputtheir respective image data to a respective image data processor 994,996. Each image data processor comprises a digital signal processor ofthe type previously described or other suitable processor. Further itshould be understood that while each sensor is shown providing the imagedata to a respective digital signal processor, in other embodiments asingle processor or different processors arrangements may be used.

Each of the image data processors is operative to output movement datacorresponding to movement of the respective sensed area of the sheet.This data is delivered to a terminal processor 998. The terminalprocessor 998 is in operative connection with at least one data storeschematically indicated 1000. In the example embodiment the terminalprocessor may operate to perform functions in accordance with itsprogramming in a manner like that described in connection with terminalprocessor 978. Of course these approaches are exemplary and in otherembodiments other approaches may be used.

In the example embodiment the terminal processor 998 is operative toreceive movement data corresponding to the disposed areas on the sheet982. The terminal processor 998 operates in accordance with itsprogramming to compare the movement data from the disposed areas forpurposes of determining sheet movement. In some embodiments the terminalprocessor 998 may operate to compare the displacement and direction ofthe sheet movement signals and combine them for purposes of determiningoverall sheet movement. Alternatively or in addition, the processor mayoperate in accordance with its programming to analyze the movement datafor abnormal conditions such as relative transverse movement of areas onthe sheet which may indicate skewing, jamming, tearing or other abnormalconditions. In response to detecting such abnormal conditions the atleast one processor may operate in accordance with its programming totake corrective action such as to reverse sheet direction, align thesheet or take other steps to prevent undesirable effects of impropersheet movement. Of course these approaches are exemplary and in otherembodiments other approaches may be used.

In some example embodiments the image sensor may be of the single chiptype such as that commercially available from OPDI Technologies ofDenmark. Alternatively in other embodiments other combinations ofcomponents may be used to accomplish the features and functions asdescribed herein.

In the example embodiment a servicer who has placed the machine indiagnostic mode may operate the machine to have the deposit acceptingdevice process test sheets. These may include for example simulatedchecks with sample data thereon. Alternatively other types of testsheets may be used. The user may insert the test sheets into the depositaccepting device and observe the operation of the device as each of thetest sheets is processed. Further the technician may also observe theoutputs through the display which include the visual representation ofthe deposit accepting device. This visual representation provides theservicer with an indication of a sensed input and the actions taken bythe deposit accepting device in processing the sheet. By observing theexemplary visual representation of the deposit accepting device theservicer is enabled to identify components of the deposit acceptingdevice that may not be operating property. This function may beparticularly useful for detecting intermittent problems that do notconsistently appear for every sheet.

In some embodiments at least one processor in operative connection withthe deposit accepting device is operative to store data corresponding tothe conditions and operational output signals associated with processinga sheet, in at least one data store of the machine. The servicer maythen use the stored data to cause visual representations to be outputthrough the display which shows the conditions of the various sensorsand devices of the device during one or more previous sheet processingtransactions. Further, responsive to inputs from a servicer to themachine the at least one processor of some example embodiments isoperative to stop, reverse and/or replay the operation data. Thisenables a servicer to see the visible outputs corresponding to the sheetprocessing transaction repeatedly through the display. This may enablethe servicer to observe problems that might not be readily apparent in asingle viewing of the display.

Further in some example embodiments the at least one processor isoperative responsive to inputs from a servicer to provide the visualrepresentation through the display in other than real time. Thus, forexample the display corresponding to the movement of a sheet in thedevice during a sheet processing transaction may be output in slowmotion. This may further facilitate the servicer being able to observepotential problems and malfunctions that have occurred at the machine.

In some example embodiments at least one processor in the machine maystore data in a data store corresponding to multiple sheet processingtransactions which occur during normal operation of the machine. Thisstored data enables a servicer to have access to operation dataassociated with the deposit accepting device for numerous priortransactions including a most recent sheet processing operation duringwhich a malfunction occurred. The ability to use this data to producevisual representations of each sheet processing transaction on thedisplay enables a servicer to analyze what may have occurred thatresulted in a malfunction. Of course these approaches are exemplary andin other embodiments other approaches may be used.

In still other exemplary automated banking machines the datacorresponding to the operation of the deposit accepting device may betransmitted from the automated banking machine to a remote computer.This operation data may include for example, data corresponding toinputs sensed during sheet processing transactions by the varioussensors in the device. Such operation data may also include outputoperation data. The output operation data may include signalscorresponding to the outputs that the deposit accepting device generatedto operate components of the device during the sheet processingtransactions. In still other embodiments the data transmitted mayinclude instruction data which corresponds to operating instructions inthe machine that cause the device to operate.

In some example embodiments at least one processor in the machine may beoperative to store data corresponding to the operation data on computerreadable media. This may include for example storing the data on a CD,flash drive or other media from which the operation data may be read bya computer. Alternatively or in addition the automated banking machinemay operate so as to communicate operation data from the machine througha remote computer. This may be done in the manner described in theincorporated disclosures.

In some embodiments the operation data may be useful when diagnosingproblems that exist at the machine. For example the operation data maybe used remotely from the machine to operate a deposit accepting deviceor a test bed form of such a device to determine how the operationaldata causes the test device to perform. This may be done for example byproviding the input operational data from the deposit accepting devicein the automated banking machine, to the test deposit accepting device.In this way the test device may receive the same inputs as the device inthe machine did based on the signals from the various sensors. Byproviding these inputs to the test device, observations may then be madeas to how the test device operates. Alternatively in some embodimentsthe test bed device may be operated with the instruction data sent fromthe remote machine to compare the operation with such instructions tooperation with standard programming instructions. Operation of the testdevice may be indicative of problems at the banking machine.Alternatively or in addition the test device may also be in operativeconnection with a display or other output device so that a techniciancan observe visual representations of the operation of the devicesincluded in the test device.

Further in some embodiments at least one computer in operativeconnection with the test device may operate to compare the outputsignals that were generated by the deposit accepting device in theautomated banking machine and the output signals that are generated bythe test deposit accepting device in response to the input signals thatwere provided from the deposit accepting device in the machine. The atleast one computer may operate to compare these output signals toidentify any variances. These variances cause outputs to the at leastone technician through a display or other output device which areindicative of a deficiency in the banking machine. By observing thesevariances and the nature of the differences, the at least one technician(and/or in some embodiments analysis software in the computer) may beable to identify how the deposit accepting device in the automatedbanking machine is not performing in the normal manner.

Further in some example embodiments the test deposit accepting devicemay be operated to conduct a sheet processing transaction. The inputsand the outputs which are generated during such a sheet processingtransaction on the test device may be compared through operation of atleast one computer to the corresponding operational data generated bythe deposit accepting device in the automated banking machine. The atleast one computer associated with the test device may thereaftercompare the signals, timing and other aspects of the operation data fromthe two devices so as to identify differences and to provide outputs toa technician which identify the nature of those differences and/orpossible deficiencies with the device in the automated banking machine.

Further in some example embodiments the operational data from theautomated banking machine and the operational data from the test devicemay be used to produce visual representations or other outputs that canbe observed by a technician for purposes of comparison and diagnosis.This may be done by providing outputs through the display screen orother suitable devices. For example visual representations of thedevices may be output in adjacent relation on one or more displayscreens so that the differences in operational characteristics can beobserved. This may include for example comparing the operational outputsof the test device in response to the sensor inputs recorded at themachine to the outputs produced by the deposit accepting device in theautomated banking machine. Further such visual outputs may be replayed,run at different speeds, reversed or otherwise analyzed in numerousdifferent ways so as to identify deficiencies.

In still other embodiments the risk of undesirable conditions andimprovements in the operation of devices can be accomplished throughtesting and simulated operation of a deposit accepting device in anautomated banking machine. In some example embodiments the simulatedtesting may be facilitated by use of a system like that shownschematically in FIG. 87. In this example embodiment such simulatedtesting of a deposit accepting device is performed to simulate theoperation of the device with used or even damaged sheets. Such used ordamaged sheets may be more representative of the types of worn, folded,ripped, crinkled or otherwise damaged sheets that a deposit acceptingdevice is required to process during operational conditions.

In this example embodiment a plurality of used sheets of various typesare collected. Such used sheets may be in various states of wear ordamage which are representative of actual sheets of that type which maybe encountered within a general population of sheets that the sheetaccepting device is required to process. An example of such a used sheetis represented by sheet 1002 shown in FIG. 87. It should be understoodthat in various embodiments sheet 1002 may be a currency sheet that hasbeen folded, torn, crinkled, abraded, soiled, washed or otherwisesubject to the types of conditions to which sheets are occasionallysubjected. Alternatively in other embodiments sheet 1002 may be afinancial check or other type of sheet that has been subject to variousless than optimum conditions.

In the example embodiment a three-dimensional scan is conducted of thesheet. Such a three-dimensional scan is produced by scanning each sideof the sheet through scanning sensors 1004, 1006. It should beunderstood that in the example embodiment the scanning sensors aresuitable 3D scanning sensors that are operative to sense the contours ofeach side of the sheet without making contact therewith that changes thenatural contours of the damaged sheet. For example in some embodimentstriangulation 3D laser scanning sensors or structured light 3D scannerssuch as multi-stripe laser triangulation may be used. Alternatively inother embodiments conoscopic holography, stereoscopic, photometric orother suitable scanners for capturing surface contour in threedimensions may be used.

In the example embodiment each of the scanning sensors is operatedresponsive to a respective processor 1008, 1010 to capture datacorresponding to the surface contour of each side of the sheet. Thecontour data for the given sheet is correlated and combined so as toproduce data corresponding to a three-dimensional representation of thesheet through operation of a processor 1012. The processor 1012 operatesto store the data corresponding to the three-dimensional scan of therespective sheet in at least one data store 1014.

At least one computer 1016 is in operative connection with a userinterface 1018. The user interface 1018 is operative to allow a user toprovide the input of sheet parameters for the given sheet for which athree-dimensional scan is taken. Such inputs can be provided through akeyboard, mouse or other suitable device. This can include for examplethe input of sheet parameters such as one or more of sheet density,stiffness, thickness, length, width, coefficient and friction, intagliosurface variation, or other parameters which describe properties of thesheet. This sheet parameter data may be taken via direct measurement orthrough input of known standardized sheet properties related to theparticular type of sheet. These sheet parameters are stored inassociation with the three-dimensional scan data for the sheet in the atleast one data store 1014. Alternatively or in addition such sheet dataand/or scan data may be stored in one or more data stores 1018 inoperative connection with computer 1016.

In an example embodiment the process for the taking of three-dimensionalscans and the input and correlation with sheet parameter data isrepeated for a plurality of sheets. This plurality may include numerousused sheets which exhibit conditions corresponding to use and abuse. Ascan be appreciated, data corresponding to a large number of used sheetsmay be accumulated in one or more data stores so as to include datacorresponding to numerous different types of conditions that may beencountered by a deposit accepting device in processing sheets when thedevice is in uncontrolled operating environments.

In the example embodiment the at least one computer includes in the atleast one data store 1018, data corresponding to device data whichcorresponds to a deposit accepting device. This device data includesdata that corresponds to operational properties of the deposit acceptingdevice. In example embodiments this includes, for example, data relatedto sheet moving devices which sheets encounter in the deposit acceptingdevice. This may include various transports or other types of sheetmoving devices within the deposit accepting device. This can include forexample, one or more parameters for each such sheet moving device suchas speed, coefficient of friction of belts or rollers engaging thesheet, durometer values, density values, area of sheet engagement orother values that define the properties associated with sheet movingdevices of the deposit accepting device.

In the example embodiment the at least one data store 1018 also includesinstruction data. This includes data corresponding to the computerexecutable instructions which cause the operation of the depositaccepting device within an automated banking machine. This may includein some embodiments configurable parameters which are set for a depositaccepting device. In other embodiments it may include some or all of thecomputer executable instructions of an automated banking machine thatcause the machine to operate. Further in some example embodiments asschematically represented in FIG. 87, computer 1016 may be in operativeconnection with one or more automated banking machines 1020 through oneor more networks 1022. In some embodiments the computer 1016 may beoperative to receive downloaded instruction data directly from theautomated banking machine so as to assure that the instruction data inthe at least one data store 1018 corresponds to the operatinginstructions that cause operation of the deposit accepting device andthat are executed by the terminal processor of the actual automatedbanking machine or machines that are associated with the system. Ofcourse these approaches are exemplary.

In operation of the example embodiment, the computer 1016 is operativeresponsive to the device data, the instruction data and the sheet datafor the numerous types of sheets stored in the at least one data store,to operate to simulate movement of each such used sheet in the depositaccepting device. In such example embodiments the computer operates tocarry out instructions that simulate and predict how sheetscorresponding to the sheet data including the three-dimensional scansand the other associated stored sheet parameters would be moved andprocessed by the sheet moving devices in the automated banking machine.This may be accomplished through operation in the computer 1016, ofsimulation software such as Recurdyn Software that is commerciallyavailable from FunctionBay Inc. of Korea. Of course this approach isexemplary and in other embodiments other types of software which areoperative to simulate the actions of the particular sheet moving devicesacting on the sheets having the features and properties corresponding tothe sheet data, may be used.

The at least one computer in operating to simulate movement of each usedsheet in the deposit accepting device, stores in the at least one datastore, data that corresponds to the movement of each sheet. The at leastone computer is also programmed to identify undesirable conditions whichmay be detected in the course of the simulated processing of the sheetdata. Such undesirable conditions may include for example, situationswhere the computer determines that sheets with the propertiescorresponding to the sheet data would skew, tear, stall, jam orotherwise not be adequately processed through operation of the depositaccepting device.

As can be appreciated the computer 1060 may operate to cause thesimulation of moving each of the sheets for which sheet data isavailable with the sheet moving devices in different ways and underdifferent conditions. This may include for example changing thesimulation to account for conditions such as changes in humidity,temperature, speed or other parameters that change in the operation ofthe deposit accepting device in a real world environment, and which canbe included as a part of the simulation.

Based on determining and storing data regarding undesirable conditions,the computer 1016 may on a programmed basis or in response to user inputinformation through the user interface 1018, operate to test changes tothe instruction data to modify the simulation. Thus, for example, thecomputer may operate to change operational aspects of the depositaccepting device during a simulation to determine whether such changeswill reduce the risk of undesirable conditions. In this way the computercan determine ways of changing the instruction data so as to achievemore desirable operation.

Alternatively or in addition, the computer 1016 may operate in responseto programmed instructions and/or user inputs to change one or moredevice parameters associated with the device data and to conductsimulations with the changed device data. In this way the at least onecomputer may also test possible changes in design or materials ofcomponents of the sheet moving devices in the deposit accepting device.As a result the at least one computer may also develop datacorresponding to design changes to the deposit accepting device whichmay be implemented to reduce undesirable conditions in the processing ofsheets. Of course these approaches are exemplary and in otherembodiments other approaches may be used.

In exemplary systems the data regarding changes produced throughoperation of the computer may be tested on various test beds or otherdevices to determine whether the changes in instruction data and/ordevice data that appear desirable in a simulation, when implemented inan actual deposit accepting device, improve the operational propertiesthereof. Alternatively or in addition the changed instruction data whichcorresponds to changes in programming and/or configuration may betransmitted from the computer 1016 to the one or more terminal datastores in automated banking machines 1020 operatively connected to thesystem. In this way changes in operating instructions for the depositaccepting devices which cause the movement of sheets in engagement withthe sheet moving devices can be implemented in each of the bankingmachines. Further in still other embodiments, data from automatedbanking machines may be transmitted to the computer 1016 to modify thesimulation programs and/or to facilitate the testing and analysis of theoperation of the deposit accepting devices by improving the associatedsimulation and processing of sheets.

Of course it should be understood that these approaches are exemplaryand in other embodiments other approaches may be used.

As discussed previously with respect to FIG. 83, one or more of thehardware devices (also referred to as modules) in an automated bankingmachine may include one or more visual indicators 940, 942 such as LEDsthat are operative to output diagnostic information to a servicer. Asused herein, such a visual indicator may correspond to a diagnosticinterface, which corresponds to one or more output devices capable ofwirelessly communicating data representative of device conditions to theservicer. Such a diagnostic interface may be operative to outputcommunications which can be directly perceived and understood by aservicer (e.g., different colors of LEDs corresponding to differentconditions of the device; and/or the LED(s) flashing in distinctivepatterns which correspond to different conditions of the device). Also,in an example embodiment, the diagnostic interface of a hardware devicemay be operative to output more complex communications, which areintended to be detected and deciphered by a portable device operated bythe servicer. FIG. 90 illustrates such an example embodiment 1100 inwhich an automated banking machine 1102 with at least one hardwaredevice 1104 is capable of wirelessly communicating with a portabledevice 1106.

As with previously described embodiments, the automated banking machine1102 may include a plurality of different hardware devices 1108, such asa card reader, a cash dispenser, a deposit accepting device, recyclerdevice, encrypting pin pad, receipt printer, and/or any other devicewhich facilitates a user carrying out financial transactions. Inaddition, the automated banking machine 1102 may include at least onecomputer 110 which includes the previously described terminal processor1112. In example embodiments, the computer is operatively programmed(via software applications and device driver software components) tocommunicate messages 1150 (via a USB or other data cable 1142) to eachof the hardware devices, to cause the hardware devices to carry outrespective functions.

Although the computer with the terminal processor may in someembodiments be located in a housing of the automated banking machine, itshould be appreciated that in other embodiments the computer with theterminal processor may correspond to a virtual machine with a virtualmachine processor operating in a hypervisor of a remote server. Such avirtual machine may communicate with the hardware devices 1108 viacommunications transferred over a public or private network using aremote client protocol such as PCoIP. Examples of automated bankingmachines that are operated using a computer in the form of a virtualmachine are shown in U.S. Patent Application 61/405,955 filed Oct. 22,2010, which is incorporated herein by reference in its entirety.

In example embodiments, the at least one hardware device 1104 (that isoperative to wirelessly communicate with a portable device) may includea device processor 1114, a data store 1116, and a diagnostic interface1118. As discussed in prior examples, the device processor is operativeto determine a plurality of different conditions associated with thehardware device via sensors and/or circuits associated with the device.Such conditions may correspond to conditions of the whole device and/orindividual components (e.g., motors, circuits, transports) of thedevice.

The device processor may be operatively configured (e.g., via firmware)to store information in the data store 1116 representative of one ormore of the plurality of different device conditions capable of beingdetermined by the device processor. Such determined device conditioninformation may correspond to device condition data representative ofmalfunctions, faults, operating characteristics, operating times,operating cycles, service requirements, diagnostic information, firmwareversion, maintenance activity, wear levels, supply levels, powerconsumption, and/or any other diagnostic information associated withconditions of the device (or components in the device).

In example embodiments, the data store may correspond to one or moreflash memory devices in operative connection with the device processor.The data store may include sufficient space for storing not only currentcondition data, but also historical device condition data. In addition,the data store may be operative to store maintenance information such asthe date/times and descriptions associated with maintenance, repairs,and/or service carried out on the device. In example embodiments, thedevice processor may receive such maintenance information frommaintenance software operated by a servicer in the computer 1110 of theautomated banking machine and/or from the portable device operated bythe servicer.

In example embodiments, the computer 1110 may include a device driver1120 software component that is specifically programmed to interfacewith the device processor 1114 to both send messages 1150 to control howthe hardware device operates and to receive messages 1150 from thedevice processor regarding the operation of the hardware device. Thecomputer 1110 may also include one or more software applications 1122that use the device driver to interact with the hardware device. Inexample embodiments, the device processor is operatively configured tocommunicate to the computer 1110, device condition data 1152representative of device conditions responsive to the information storedin the data store 1116. Diagnostic software applications operating inthe computer may be operative to generate diagnostic screens (through adisplay device of the automated banking machine) responsive to thedevice condition data. Examples of such diagnostic software applicationsare shown in U.S. Pat. No. 7,740,169, which is incorporated herein byreference in its entirety.

However, it should be appreciated that there are many different modelsand types of hardware devices capable of being installed in an automatedbanking machine. As a result, the diagnostic software applicationinstalled on the automated banking machine may not include repairinstructions for every condition stored in the data store 1116 of thehardware device 1104. Thus, an example embodiment of the hardware device1104 may be operatively configured to not send all of the condition datastored in the data store 1116 to the computer 1110. Instead, thehardware device 1104 of this described example embodiment uses thediagnostic interface 1118 to send more detailed condition data stored inthe data store 1116 to the portable device 1106. The portable device maythen display through a display screen 1128, descriptions and/or repairinstructions associated with the received device condition data 1154.

In this described example embodiment, the device processor 1114 isoperatively configured to communicate more device condition data (whichmay include more conditions and/or more detailed information about theconditions) through wireless communications to the portable device 1106than through the communications with the computer 1110. In other words,the device processor 1114 may not be operative to communicate to thedevice driver, data representative of at least one device condition forwhich the device processor is operative to communicate wirelessly usingthe diagnostic interface to the portable device. As a result, theportable device is operative to display more detailed information forservicing and repairing the hardware device than is available throughoperation of diagnostic software on the computer 1110.

In example embodiments, the diagnostic interface 1118 may include atleast one visual indicator, and the device processor may be operativelyconfigured to cause the at least one visual indicator to provide avisual output which communicates data representative of deviceconditions to the portable device. For example, as discussed previouslywith respect to FIG. 83, the visual indicator may include one or moreLEDs 940, 942. In this described embodiment, the at least one deviceprocessor is operatively configured to modulate at least one LED tocause the LED to emit visible light signals in different sequentialpatterns representative of respectively different device conditions.Such patterns may involve variations in light intensity in patterns thatcan be detected by a wireless receiver 1124 (e.g., a photodiodereceiver, CCD, and/or a camera) and deciphered by a processor 1126 inthe portable device 1106, but may not be understandable or decipherableby a servicer watching the LED flash. For example, the LED may bemodulated at a high frequency of about 50 kHz to enable the LED to senddata at a rate of about 400 bytes/second. The data sent via the LED mayfor example include an error code (that corresponds to a fault or othercondition of the device), a date, a time stamp, error code description,hardware device type, serial number and/or other information availableto the device processor 1126 and/or stored in the data store 1116.

In an alternative example embodiment, the visual indicator for thediagnostic interface 1118 may correspond to a two dimensional displayscreen (e.g., an LCD display) incorporated into and/or in operativeconnection with the hardware device 1104. The device processor 1114 maybe operatively configured to cause the display screen to display indiciain different patterns representative of different device conditionsstored in the data store. Such displayed indicia may correspond tonumbers representative of condition data. Such displayed indicia mayalso correspond to barcodes or other machine readable data (e.g., a 2DSPARQ code). In this described embodiment, the portable device mayinclude a wireless receiver 1124 in the form of a barcode reader, CCD,and/or a camera capable of capturing the indicia displayed on thedisplay screen of the hardware device.

In a further alternative example embodiment, rather than (or in additionto) including a visual indicator, the diagnostic interface 1118 mayinclude at least one short range communication device operative towirelessly communicate with the portable device using radio frequency(RF) communications and/or magnetic induction communications (such asBluetooth communications and near field communications (NFC)). In thisdescribed embodiment, the portable device may include a wirelessreceiver 1124 in the form of an RF and/or magnetic induction receivercapable of receiving the information transmitted by the diagnosticinterface 1118 of the hardware device.

In these described embodiments, the servicer may use a portablecomponent that corresponds to at least one of the portable device 1106and/or a software component 1130 that executes in the processor 1126 ofthe portable device 1106. For example, the portable component maycorrespond to a dedicated handheld device that is specifically adaptedas follows: to receive wireless communications using the wirelessreceiver 1124; to determine device conditions from the receivedcommunications through operation of the portable device processor 1126;and to display indicia in the form of descriptions of the conditions andservice instructions on the display screen 1128. Also for example, thisdescribed portable component may correspond to a software component thatis operative to cause a general purpose portable computing device tocarry out the capabilities described with respect to the dedicatedhandheld device. Such a general purpose portable computing device maycorrespond to a mobile phone, a tablet computer, a notebook computer,and/or any other portable electronic device that includes a displayscreen and a camera or an NFC device (which can be used by the softwarecomponent 1130 to serve as the wireless receiver 1124).

In example embodiments, service indicia displayed on the display screen1128 of the portable device 1106 may include textual serviceinstructions that describe service actions capable of being carried outwith the hardware device 1104 to correct one or more of deviceconditions. In addition, portable devices in the form of a mobile phoneor tablet computer may output service data through a display screen 1128and/or audio device 1129 (headphone jack, and/or speakers), which dataincludes images, audio, and video that describe the device conditionand/or show how to repair the device condition.

Such condition descriptions, repair instructions, images, audio, video,and any other service data may be stored in a data store 1132 (such as aflash memory device) included in the portable device 1106. Such a datastore may include data (such as error codes) representative of each ofthe device conditions which are capable of being communicated from aplurality of different types and models of hardware device. Such a datastore may also include service data associated with each of thedifferent device conditions. In an example embodiment, the portabledevice processor 1126 may be operative to decipher one or more deviceconditions (e.g., error codes) from the wireless communications receivedfrom one or more different hardware device. Responsive to thesedeciphered error codes, the portable device processor 1126 may retrievecorresponding service data from the data store and output the servicedata on the display screen (and/or through an audio device).

However, it should be understood that in alternative exampleembodiments, the portable device may not include service data in a datastore for one or more different hardware devices. Rather, the portabledevice may access the service data from a remote server 1134. Forexample, in embodiments where the portable device corresponds to amobile phone (or other portable device capable of connecting wirelesslywith a network such as the Internet), the previously described softwarecomponent 1130 may be operative to access service data from the remoteserver 1134 and to output service indicia corresponding to the servicedata through the display screen 1128 of the mobile phone. In thisdescribed embodiment, the software component 1130 may be operativelyprogrammed to cause the mobile phone to send the device condition data1156 (which was previously received from the hardware device using acamera or an NFC device of the mobile phone) to the remote server 1134.The remote server 1134 may be operative responsive to the receiveddevice condition data to retrieve corresponding service data from a datastore 1136 and to send the service data 1158 to the mobile phone fordisplay on the display screen 1128 of the mobile phone.

In example embodiments, the remote server may be operative to chargefees for access to the service data. For example, servicers may beassociated with respective service accounts. Data associated with theservice accounts (e.g., name, address, account ID, email address, userID, password, billing data) may be stored in a data store 138 that isaccessible to the remote server. In order to access the remote server,the previously described software component may send the account user IDand password of service account to the remote server. The remote servermay then authenticate the user ID and password using the account data inthe data store 1138 prior to sending service data to the mobile phone ofthe service.

In an example embodiment, each time the servicer accesses service data,the remote server may be operative to assess a service fee 1162 to afinancial account 1140 (e.g., credit card, bank account) associated withthe service account. However, in other embodiments, the remote servermay be operative to assess a monthly fee to a financial account 1140based on the volume of service data access and/or based on a fixed pricefor a plurality of accesses to the service data.

In example embodiments that access a remote server, the portable devicemay also be operative to carry out text and or video chat with atechnician at a help desk who can remotely review the condition datacommunicated to the remote server and recommend maintenance actions. Inaddition, the software component 1130 on the portable device 1106 mayalso be capable of using the camera to capture images and/or video ofthe hardware device, external labels, broken components, and any otheruseful data which may be communicated to the remote technician to assistin repairing the hardware device.

In an example embodiment, the hardware device may be operative tocommunicate (along with the condition data) its model type, serialnumber, model number and/or other unique information that can be used toidentify the hardware device. Such hardware identification data may alsobe communicated by the portable device to the remote server. The remoteserver may store the received condition data in association with thehardware identification data in a data store for use with tracking thehistorical conditions of the hardware and/or for use with predictingfuture maintenance and service requirements for the hardware device. Inan example embodiment, the remote server may be operative to sendservice data to the portable device not only based on the currentcondition data, but also based on historical condition data and/orpredictive/preventive maintenance determined by the remote serverresponsive to the current and historical condition data for the hardwaredevice (and/or a plurality of hardware devices of the same type).Examples of predictive analysis determinations that may be carried outby the remote server are described in U.S. Pat. No. 7,740,169 of Jun.22, 2010.

Example embodiments described herein may also include a method of usingthe described portable device to acquire condition data from one or morehardware devices in an automated banking machine. Such an example methodmay include opening a door of a housing or chest of the automatedbanking machine, to enable the servicer to place the portable device inclose proximity to the diagnostic interface (e.g., LED, LCD or NFCdevice) of the hardware device. In some example embodiments, thehardware device may include an input device 1164 such as a button thatis actuatable by the servicer with the door of the housing or chest inan open position. The described method may include actuation of theinput device in order to cause the diagnostic interface 1118 to beginoutputting condition data (via modulation of the LED, display of data onan LCD, or outputting NFC signals) for a predetermined amount of time(e.g., 1-5 minutes). In alternative embodiments, the hardware device maycontinuously output condition data through the diagnostic interfacewhenever an error is currently being detected. Also in otherembodiments, a diagnostic software component operating in the computer1110 may be controlled by the servicer to cause the hardware device tobegin outputting condition data through its diagnostic interface.

In addition, the described example method may include operating at leastone input device 1166 on the portable device 1106 to cause the portabledevice to begin capturing the data communicated from the diagnosticinterface of the hardware device with a wireless receiver (e.g.,photodiode, camera, NFC device) of the portable device. Also, the methodmay include operating at least one input device on the portable deviceto cause service instructions associated with the condition data to bedisplayed on a display screen of the portable device. Such an input maycause the service instructions to be received from a remote host and afee to be assessed to a financial account for access to the serviceinstructions. In response to the displayed service instructions, aservicer may fix and test the hardware device, close the chest/housing,and place the automated banking machine is a mode capable of carryingout banking transactions for consumers.

In addition, it should be appreciated that existing hardware devices mayinclude LEDs thereon that are not used to communicate condition data toa portable device. Thus, a further embodiment may include a method ofupgrading such existing hardware devices to have the capabilitiesdescribed herein with respect to communicating condition data to aportable device. In an example embodiment, the method may include theservicer installing an updated firmware in the hardware device (via thecomputer and/or a USB port 1168 connected to the hardware device). Suchan updated firmware may be operative to modulate the light emitted fromone or more LEDs on the hardware device to communicate condition data(and other data associated with the hardware device) to the portabledevice. Once the firmware has been updated, when fault condition in thehardware device are detected, a servicer may place the previouslydescribed portable device in close proximity to the LED in order towirelessly receive the condition data (and/or other data) from thehardware device.

As discussed previously, the hardware device 1104 may not be operativeto communicate condition data 1154 representative of all of thecondition data determined by the device processor 1114. However, in analternative embodiment, the hardware device 1104 may be operative tocommunicate generally all of the condition data determined by the deviceprocessor 1114 to the computer 1110, but in a form that can only bedeciphered by the described portable device 1106. In this alternativeexample embodiment, a software application 1122 and the device driver1120 may be operative to receive the condition data 1152 in the form ofa two dimension bar code (or other coded data form) which the softwareapplication 1122 is operative to display on a display screen 1176 of theautomated banking machine (e.g., a service display connected to thecomputer 1110). The portable device (in the form of mobile phone orother device) may capture an image of the two dimension bar code using acamera and/or a bar code scanner and decipher therefrom the conditiondata associated with the hardware device.

Also, it should be understood that the service data may include morethan descriptions and instructions for repairing a fault condition forthe hardware device. In further alternative embodiments, the server datasent from the remote server to the portable device may include firmwareupdates. In this described embodiment, the diagnostic interface 1116 ofthe hardware device may include capabilities for receivingcommunications 1160 from the portable device 1106 which include firmwareupdates (and/or other data such as maintenance actions carried out bythe servicer). For example, the diagnostic interface 1116 and theportable device 1106 in the form of a mobile phone may include NFC orBluetooth devices that are usable to communicate firmware wirelessly tothe hardware device. Also, in further embodiments, the portable devicemay include a USB port 1174 that is capable of connecting via a USBcable to the hardware device 1104 and/or the computer 1110, to enablethe firmware to be accessed from the portable device and installed inthe hardware device.

In addition, it should be appreciated that the described data store 1116of the hardware device may be operative to store operational informationin addition to the condition data previously described. For example, thedevice processor 1114 may be operative to store a log of each operationcarried out by the hardware device in the data store 1116. Such a logmay include the data and time specific functions are carried out by thehardware device (e.g., a cash dispense function in a cash dispenser; adeposit function in a depository device; and a card reader action in acard reader). In addition, in further embodiments the log may includeinformation associated with the configuration of the hardware device.For example, hardware devices may undergo a secure communicationprotocol to establish secure encrypted communications with the computer1110. Such secure communications may involve use of a TPM and digitalcertificates as discussed in U.S. Pat. No. 7,922,080, which isincorporated herein by reference in its entirety. The device processor1114 may be operative to store information regarding the occurrences ofsuch secure protocols in order to track the date and time that theyoccur as well as information regarding the particular TPM and/orcomputer that is carrying out the secure communications with the device.

In addition, in further embodiments the log stored in the data store1116 may include information associated with the transaction beingcarried out with the hardware device, such as a transaction ID, anddetails associated with the transaction. For example, in a hardwaredevice that accepts deposited currency, check, or other types of media,the hardware device may be operative to identify the type of media(e.g., denomination of currency) and/or indicia on the media (e.g., MICRdata on a check) as well as the amount of the media deposited. The mediainformation may be sent from the hardware device to the computer to bestored in a data store 1170. However, in addition to sending this mediainformation to the at least one computer, the device processor 1114 maybe operative store the media information in the data store 1116 (or adifferent data store) in associate with a transaction ID received fromthe computer 1110.

In the event of a power failure or communication failure with thehardware device and/or computer, the computer 1110 may be operative torequest that the hardware device send again the last transaction ID(s)and associated media information. The computer may then be operative tocompare the transaction information stored in the data store 1170 to thetransaction information received from the hardware device, in order toverify and/or recover a complete accounting of the transactions carriedout with the hardware device.

In further embodiments, the computer may be operative to send thehardware device more detailed information regarding a transaction thanthe transaction ID. For example, the computer may send financial accountdata, user data, and/or any other information associated with thetransaction. As can be appreciated, such information may be encrypted(either by the computer, the device processor, TPM, and/or an EPP), suchthat sensitive information (such as financial account numbers and/oruser information) cannot be accessed from the hardware device withoutpermission from the financial institution operating the automatedbanking. For example, the transaction information may be encrypted usinga public key associated with a host banking system. As a result only thefinancial institution that operates the host banking system will haveaccess to the private key in order to decrypted financial accountnumbers or user data stored in the data store of the hardware device.Such unencrypted transaction data may, for example, be used for purposesof recovering transaction data that may be have become corrupted or lostat the financial institution.

In example embodiments, the computer of the automated banking machineand media handling hardware devices (such as cash dispensers, recyclers,and deposit accepting devices) communicate messages regarding the flowor movement of media (e.g., cash, checks) into and out of the machine.However, communication errors, jams, and thefts can result indiscrepancies between what the computer intended to happen to the media,and the actual location of the media. FIG. 91 illustrates a furtherexample embodiment 1300 of an automated banking machine 1302 thatfacilitates diagnosing the cause of such discrepancies. In this exampleembodiment, the automated banking machine may include a virtual cassette1304. Such a virtual cassette may correspond to a software componentthat monitors messages 1306 sent between a computer 1308 in theautomated banking machine and a media handling hardware device 1310 thatis operative to dispense and/or receive media (such as currency) from/inone or more physical cassettes 1312. In this described embodiment, thevirtual cassette is responsive to the monitored messages to count andtrack the types and locations of media into and/or out of one or morephysical cassettes in the same manner as the physical cassettes and themedia handling hardware device are configured to handle the media. Inaddition, the virtual cassette may include a historical log of suchcommunications in a data store 1314 such that the historical flows ofcurrency into and out of the automated banking machine can be evaluated.

In this described embodiment, the computer 1308 (and or a computerremote from the automated banking machine) may be operative to comparethe number, types, and locations of media as recorded by the virtualcassette to corresponding information tracked by the automated bankingmachine via other software and/or the media handling hardware devicesthemselves. If discrepancies are uncovered in the comparison, thehistorical information recorded by the virtual cassette can be furtherreviewed to determine possible causes (e.g., malfunctions, theft,communication errors) for the discrepancies.

Thus, the example embodiments achieve at least some of the above statedobjectives, eliminate difficulties encountered in the use of priordevices and systems, and attain the useful results described herein.

In the foregoing description certain terms have been used for brevity,clarity and understanding. However, no unnecessary limitations are to beimplied therefrom, because such terms are used for descriptive purposesand are intended to be broadly construed. Moreover, the descriptions andillustrations herein are by way of examples and the invention is notlimited to the exact details shown and described.

The following claims, any feature described as a means for performing afunction shall be construed as encompassing any means known to thoseskilled in the art capable of performing the recited function, and shallnot be limited to the structures or methods shown herein or mereequivalents thereof.

It should be understood that language which refers to a list of itemssuch as “at least one of A, B, or C” (example 1) means “at least one ofA, B and/or C”. Likewise, it should be understood that language whichrefers to a list of items such as “at least one of A, B, and C” (example2) means “at least one of A, B and/or C”. The list of items in example 2is not required to include one of each item. The lists of items in bothexamples 1 and 2 can mean “only one item from the list or anycombination of items in the list”. That is, the lists of items (in bothexamples 1 and 2) can mean only A, or only B, or only C, or anycombination of A, B, and C (e.g., AB, AC, BC, or ABC).

The term “non-transitory” with regard to computer readable medium isintended to exclude only the subject matter of a transitory signal perse, where the medium itself is transitory. The term “non-transitory” isnot intended to exclude any other form of computer readable media,including media comprising data that is only temporarily stored orstored in a transitory fashion. Should the law change to allow computerreadable medium itself to be transitory, then this exclusion is nolonger valid or binding.

Having described the features, discoveries, and principles of theinvention, the manner in which it is constructed and operated, and theadvantages and useful results attained; the new and useful structures,devices, elements, arrangements, parts, accommodations, combinations,processes, systems, equipment, operations, methods, and relationshipsare set forth in the appended claims.

1. An apparatus comprising: an automated banking machine that includes:a processor associated with the automated banking machine, wherein theprocessor is operable to cause financial transfers involving accountscorresponding to the card data, a sheet opening that is configured forat least one of a group consisting of receiving sheets into theautomated banking machine that are stored by a cassette and dispensingsheets from the cassette, an electrically powered coil within theautomated banking machine that in the operative position is adjacent andexternal to the cassette, a driver circuit that includes the first coiland a first capacitor, wherein the driver circuit is operative to useamplitude shift keying communicate data to the cassette by varying themagnetic field intensity of the coil.
 2. The apparatus set forth inclaim 1, wherein the driver circuit is operative at a driver frequencynear but other than a series resonant frequency of the at least onefirst capacitor and the at least one first coil.
 3. The apparatusaccording to claim 2, wherein the driver circuit is operative to varythe magnetic field intensity of the first coil, wherein the variationcorresponds to a first transmitted data; and wherein the variation inmagnetic field intensity causes detectable electrical changes in a coilwithin the cassette.
 4. The apparatus according to claim 3, wherein thedriver circuit includes at least one of a group consisting of a driverprocessor and a Field Programmable Gate Array (FPGA) operative toproduce a square wave pulse signal, and a half-bridge Metal-OxideSemiconductor Field-Effect Transistor (MOSFET) driver in operativeconnection with the at least one of the group consisting of the driverprocessor and the FPGA; and wherein the square wave pulse signal isvaried between two frequencies in a manner that corresponds to a binaryrepresentation of the first transmitted data.
 5. The apparatus accordingto claim 3, wherein the first transmitted data corresponds to at leastone of a group consisting of a document type, a document quantity, adocument property, document ownership, document handling responsibility,a public key of a first public/private key pair, and at least one deviceoperation instruction.
 6. The apparatus according to claim 1, theautomated banking machine further comprises an envelope detectoroperable to receive data from the cassette.
 7. The apparatus accordingto claim 6, wherein the data from the cassette is detected by detectingchanges to amplitude of a voltage across the coil caused by a signalfrom the cassette.
 8. The apparatus according to claim 7, wherein thedata from the cassette is at least one of a group consisting of adocument type, a document quantity, a document property, a time value, acassette identifier, a cassette property, cassette age, cassette cycles,cassette ownership, cassette history, a public key of a secondpublic/private key pair, and at least one property of at least onesensor in the cassette.
 9. The apparatus according to claim 6, whereinthe amplitude shift keying is employed to receive the data from thecassette.
 10. An apparatus, comprising: a cassette that is configured tohold a plurality of sheets within an interior area thereof, wherein thecassette is removably positionable within an automated banking machine;wherein in an operative position within the automated banking machine,the cassette is enabled to at least one of a group consisting of deliversheets from the interior area and receive sheets into the interior area;an electrically powered internal cassette circuit, wherein the cassettecircuit includes a coil, wherein in the operative position, electricalpower usable for operation of the cassette circuit is inductivelyproduced in the coil; and wherein the cassette circuit is operative touse amplitude shift keying to receive data from the automated bankingmachine that is detectable through the coil.
 11. The apparatus accordingto claim 10, wherein the cassette circuit includes a processor and adata store.
 12. The apparatus according to claim 11, wherein thecassette circuit includes a sensor.
 13. The apparatus according to claim12, wherein the cassette circuit includes an electrical actuator. 14.The apparatus according to claim 13, wherein the cassette circuitincludes a battery.
 15. The apparatus according to claim 14 wherein thecassette circuit is operative to charge the battery.
 16. The apparatusaccording to claim 10, wherein the cassette circuit includes arectifier, wherein the cassette circuit operates responsive to directcurrent (DC) power produced responsive at least in part to operation ofthe rectifier.
 17. The apparatus according to claim 10, wherein thecassette circuit includes a capacitor that is in operative connectionwith the coil; and wherein the coil and the capacitor have a parallelresonant frequency; and wherein the parallel resonant frequency is closeto a series resonant frequency of a second coil with a second capacitorin series with the second coil that are associated with the automatedbanking machine.
 18. The apparatus according to claim 17, wherein thecassette circuit is operative to vary the parallel resonant frequencythat corresponds to transmitted data.
 19. The apparatus according toclaim 18, wherein the cassette circuit includes a selectively switchablecapacitive load that is operative to vary the parallel resonantfrequency through switching of the capacitive load in a manner thatcorresponds to a binary representation of the transmitted data.
 20. Theapparatus according to claim 10, wherein the cassette circuit isoperative to vary the magnetic field intensity of the coil, wherein thevariation corresponds to transmitted data; and wherein the variation inmagnetic field intensity causes detectable electrical changes in the acoil associated with the automated banking machine.
 21. The apparatusaccording to claim 20, wherein the second transmitted data correspondsto at least one of a document type, a document quantity, a documentproperty, a time value, a cassette identifier, a cassette property,cassette age, cassette cycles, cassette ownership, cassette history, apublic key of a second public/private key pair, and at least oneproperty of at least one sensor in the cassette.